| Предыдущий | Следующий |
| DXGI_STATUS_MODE_CHANGE_IN_PROGRESS | DXGI_STATUS_DDA_WAS_STILL_DRAWING |
DXGI_STATUS_UNOCCLUDED
Что означает DXGI_STATUS_UNOCCLUDED
DXGI_STATUS_UNOCCLUDED — информационный DXGI status: ранее перекрытая swap chain снова стала доступна для нормального вывода. Он сообщает об исчезновении причины приостановки rendering, а не о новом failure.
Что проверить
- Проверьте текущую visibility окна, desktop session и output, связанный со swap chain.
- Если размер, monitor или mode изменились во время occlusion, обновите соответствующее swap-chain state перед обычным rendering.
- Не обрабатывайте этот код как повторный DXGI_STATUS_OCCLUDED: смысл прямо противоположный — вывод снова можно возобновлять.
Как подтвердить правильную обработку
Корректная обработка подтверждается возвратом приложения к обычному Present/Present1 после необходимых обновлений output state без ложного error path.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
