Что означает код NTSTATUS 0xC01E033F (STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE)?

 
Предыдущий Следующий
STATUS_GRAPHICS_INVALID_COLORBASIS STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY

STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE

Режим доступа к значениям пикселей не соответствует семантике поверхности

STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE — значение NTSTATUS Windows из средства графики и отображения. Для STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE оно относится к стеку драйвера дисплея ядра WDDM, а не только к ошибке Win32 GDI, поэтому полезным контекстом обычно являются адаптер, объект VidPN, дочернее устройство, путь представления или основное выделение памяти, участвующие в вызове.

D3DKMDT определяет режим доступа к значениям пикселей, описывающий хранение значений или индексов палитры в основной поверхности источника видеопредставления. Этот статус означает, что значение режима доступа недопустимо для настраиваемых поверхности и пути.

Обычно причиной является смешение предположений об индексированном и непосредственном цвете, копирование атрибутов от поверхности другого формата или передача неинициализированного перечисления. Проверяйте его вместе с форматом пикселей и цветовой основой; раздельная трактовка полей часто скрывает несовместимую комбинацию.

Что проверить для STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE

  • Записывайте вместе формат пикселей, цветовую основу и режим доступа к значениям пикселей.
  • Убедитесь, что выбранный режим поддерживает ту же семантику поверхности, что и основное выделение памяти.
  • Очищайте или формируйте заново атрибуты режима дисплея при переходе со старых или палитровых путей.

Ссылки для STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE


Нужно найти другой код? Найти другой код состояния или ошибки.