Site icon EfmSoft

Что означает код HRESULT 0x8899000B (D2DERR_NO_HARDWARE_DEVICE)?

 
Предыдущий Следующий
D2DERR_INVALID_CALL D2DERR_RECREATE_TARGET

D2DERR_NO_HARDWARE_DEVICE

Что означает D2DERR_NO_HARDWARE_DEVICE

D2DERR_NO_HARDWARE_DEVICE (0x8899000B) — для этой операции отсутствует аппаратное устройство визуализации.

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

Отдельно сравните hardware creation с WARP только как контроль наличия аппаратного rendering device. Это проверяет условие «Для этой операции отсутствует аппаратное устройство визуализации» по фактическим параметрам,

Direct2D debug layer обычно даёт наиболее полезную дополнительную причину рядом с первым неуспешным вызовом.

После исправления повторите тот же Direct2D API на сопоставимом ресурсе и убедитесь, что исчезло именно состояние «Для этой операции отсутствует аппаратное устройство визуализации», а debug layer не сообщает новый предшествующий отказ.

Технические ссылки


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

Exit mobile version