Site icon EfmSoft

Что означает код NTSTATUS 0xC01E033C (STATUS_GRAPHICS_INVALID_STRIDE)?

 
Предыдущий Следующий
STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE STATUS_GRAPHICS_INVALID_PIXELFORMAT

STATUS_GRAPHICS_INVALID_STRIDE

Шаг первичной поверхности несогласован

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

Stride — расстояние в байтах между соседними строками поверхности. Оно должно удовлетворять требованиям формата пикселей, выравнивания и размещения распределения. Это состояние означает, что переданный шаг строки первичной поверхности невозможно согласовать с выбранным режимом и форматом поверхности.

Наиболее полезны арифметические проверки. Шаг, меньший минимального для ширины и числа байтов на пиксель, не выровненный по требованиям драйвера или унаследованный от старого режима, может повредить scan-out. Ошибку следует исследовать до представления распределения, а не после появления искажённых пикселей.

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

Ссылки для STATUS_GRAPHICS_INVALID_STRIDE


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

Exit mobile version