| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.