Site icon EfmSoft

Что означает код HRESULT 0x88980800 (DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED)?

 
Предыдущий Следующий
DWMERR_CATASTROPHIC_FAILURE DCOMPOSITION_ERROR_SURFACE_BEING_RENDERED

DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED

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

DCOMPOSITION_ERROR_WINDOW_ALREADY_COMPOSED (0x88980800) — Окно уже подключено к композиции DirectComposition.

Что проверить и как подтвердить исправление

Для 0x88980800 с описанием «окно уже подключено к композиции directcomposition» установите идентичность и владельца уже существующего объекта; не создавайте второй экземпляр, пока не проверен жизненный цикл первого.

Для 0x88980800 сохраните первый вызов DirectComposition, состояние visual/surface/device, HWND и сообщения DComp; отдельно запишите HWND, HRESULT, IDs, IDCompositionTarget, IDCompositionDevice::Commit.

Для 0x88980800 восстановите корректный порядок создания, привязки и фиксации объектов; после потери устройства создайте связанные ресурсы заново.

Документация для результата 0x88980800: DirectComposition error codes · DirectComposition reference · IDCompositionDevice::Commit.


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

Exit mobile version