| Предыдущий | Следующий |
| DXGI_STATUS_DDA_WAS_STILL_DRAWING | MSG_CI_MASTER_MERGE_STARTED |
DXGI_STATUS_PRESENT_REQUIRED
Что означает DXGI_STATUS_PRESENT_REQUIRED
DXGI_STATUS_PRESENT_REQUIRED (0X087A002F) — Представление выполнено, но при следующей вертикальной синхронизации его следует повторить, даже если содержимое не изменилось.
Проверка present/output состояния DXGI
- Проверьте swap chain, текущий output, window visibility, desktop session и результат последнего Present/Present1. Status-коды DXGI могут описывать временное состояние, а не фатальную ошибку.
- Сопоставьте формулировку «Представление выполнено, но при следующей вертикальной синхронизации его следует повторить, даже если содержимое не изменилось» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.
Как исправить
Обновите output/swap-chain state согласно текущему desktop/mode и повторите present только когда API contract это допускает.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
