Что означает код NTSTATUS 0xC01E0346 (STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED)?

 
Предыдущий Следующий
STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION STATUS_GRAPHICS_INVALID_GAMMA_RAMP

STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED

Запрошенное преобразование допустимо, но не поддерживается данным путём

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

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

Что проверить

  • Запишите вместе режим источника, режим цели, поворот или преобразование и возможности пути.
  • Пробуйте поддерживаемое преобразование только после подтверждения, что текущее значение допустимо, но не поддерживается.
  • При повороте проверьте требования оптимизированного поворота для драйверов WDDM 1.2 и новее.

Ссылки


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