Site icon EfmSoft

Что означает код HRESULT 0x887A0022 (DXGI_ERROR_NOT_CURRENTLY_AVAILABLE)?

 
Предыдущий Следующий
DXGI_ERROR_NONEXCLUSIVE DXGI_ERROR_REMOTE_CLIENT_DISCONNECTED

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE

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

DXGI_ERROR_NOT_CURRENTLY_AVAILABLE (0x887A0022) — Ресурс сейчас недоступен, но может стать доступным позднее.

В подсистеме «DXGI» этот HRESULT описывает объект «доступность объекта: ресурс сейчас недоступен, но может стать доступным позднее», и первый диагностический шаг — локализовать первый неуспешный этап.

Диагностика и проверка результата

Когда исходная операция завершается сообщением «ресурс сейчас недоступен, но может стать доступным позднее», воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

Перед контрольным повтором для «доступность объекта: ресурс сейчас недоступен, но может стать доступным позднее» соберите LUID адаптера, feature level, параметры swap chain/output и DXGI/DRED/debug-layer сообщения.

В воспроизводимом отчёте зафиксируйте данные DuplicateOutput для проверки темы «доступность объекта: ресурс сейчас недоступен, но может стать доступным позднее».

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x887A0022 и без обхода штатных проверок.

Документация для результата 0x887A0022: IDXGIOutput1::DuplicateOutput · коды ошибок DXGI.


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

Exit mobile version