Site icon EfmSoft

Что означает код HRESULT 0x88990029 (D2DERR_INVALID_PROPERTY)?

 
Предыдущий Следующий
D2DERR_EFFECT_IS_NOT_REGISTERED D2DERR_NO_SUBPROPERTIES

D2DERR_INVALID_PROPERTY

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

D2DERR_INVALID_PROPERTY (0x88990029) — указанное свойство не существует.

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

Отдельно зафиксируйте property index/name/type и metadata зарегистрированного effect перед SetValue/GetValue.

Direct2D debug layer обычно даёт наиболее полезную дополнительную причину рядом с первым неуспешным вызовом. Сохраняйте её вместе с параметрами ресурса до пересоздания device-dependent objects.

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

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


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

Exit mobile version