| Предыдущий | Следующий |
| DXGI_ERROR_ACCESS_LOST | DXGI_ERROR_SESSION_DISCONNECTED |
DXGI_ERROR_WAIT_TIMEOUT
Что означает DXGI_ERROR_WAIT_TIMEOUT
DXGI_ERROR_WAIT_TIMEOUT (0x887A0027) — Время ожидания истекло, но ресурс ещё недоступен.
Контекст возврата — «превышение времени ожидания: время ожидания истекло, но ресурс ещё недоступен» в подсистеме «DXGI»; он сужает расследование до задачи: локализовать первый неуспешный этап.
Диагностика и проверка результата
Для случая «время ожидания истекло, но ресурс ещё недоступен» разделите время ожидания очереди, сети, сервера и локального ввода-вывода; повтор оправдан только после наблюдаемого изменения состояния или нагрузки.
С первым HRESULT по теме «превышение времени ожидания: время ожидания истекло, но ресурс ещё недоступен» сопоставьте LUID адаптера, feature level, параметры swap chain/output и DXGI/DRED/debug-layer сообщения.
При сравнении запусков отдельно отметьте: DXGI_ERROR_ACCESS_LOST, DXGI_ERROR_SESSION_DISCONNECTED; эти сведения относятся к теме «превышение времени ожидания: время ожидания истекло, но ресурс ещё недоступен».
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x887A0027, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0x887A0027: IDXGIOutputDuplication::AcquireNextFrame · коды ошибок DXGI.
Нужно найти другой код? Найти другой код состояния или ошибки.
