| Предыдущий | Следующий |
| DXGI_ERROR_SDK_COMPONENT_MISSING | DXGI_ERROR_HW_PROTECTION_OUTOFMEMORY |
DXGI_ERROR_NOT_CURRENT
Что означает DXGI_ERROR_NOT_CURRENT
DXGI_ERROR_NOT_CURRENT означает, что объект DXGI больше не соответствует текущему состоянию adapter/output/display topology. Такое возможно после смены режима, hot-plug, device change или другой перестройки графической подсистемы.
Что проверить
- Определите объект DXGI и событие, после которого он стал устаревшим.
- Перечислите adapters/outputs заново после topology change.
- Не кэшируйте output/interface через смену устройства без проверки актуальности.
- Пересоздайте зависимые swap-chain/display resources в правильном порядке.
Исправление — получить новые DXGI objects из текущей фабрики/устройства, а не повторять операцию на устаревшем интерфейсе.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
