Что означает код HRESULT 0x88990026 (D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES)?

 
Предыдущий Следующий
D2DERR_BITMAP_BOUND_AS_TARGET D2DERR_INTERMEDIATE_TOO_LARGE

D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES

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

D2DERR_INSUFFICIENT_DEVICE_CAPABILITIES (0x88990026) — возможностей устройства Direct3D недостаточно для выполнения запрошенного действия.

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

Отдельно сопоставьте требуемую feature/device capability с фактическим backing D3D device.

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

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


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