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