| Предыдущий | Следующий |
| DXGI_ERROR_DEVICE_REMOVED | DXGI_ERROR_DEVICE_RESET |
DXGI_ERROR_DEVICE_HUNG
Что означает DXGI_ERROR_DEVICE_HUNG
DXGI_ERROR_DEVICE_HUNG (0X887A0006) — GPU больше не отвечает на команды, вероятнее всего из-за недопустимой команды вызывающего приложения.
Проверка состояния графического устройства DXGI
- Сохраните `GetDeviceRemovedReason`, D3D/DXGI debug-layer messages и события драйвер дисплея. Различайте hang, reset и физическое/драйверное removal устройства.
- Сопоставьте формулировку «GPU больше не отвечает на команды, вероятнее всего из-за недопустимой команды вызывающего приложения» с первым неуспешным методом и состоянием его объекта непосредственно перед вызовом.
Как исправить
После устранения причины удаление устройства создайте device/resources заново; старые GPU resources после removal нельзя считать пригодными для продолжения rendering.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.