| Предыдущий | Следующий |
| MILERR_MALFORMED_GUIDELINE_DATA | MILERR_NEED_RECREATE_AND_PRESENT |
MILERR_NO_HARDWARE_DEVICE
Что означает MILERR_NO_HARDWARE_DEVICE
MILERR_NO_HARDWARE_DEVICE означает, что Media Integration Layer не может использовать подходящее аппаратное графическое устройство для выбранного пути рендеринга. Причиной может быть состояние адаптера, драйвера, удалённого сеанса или неподдерживаемая возможность.
Что проверить
- Сохраните список активных адаптеров, версию драйвера, WPF render tier и тип пользовательского сеанса в момент отказа.
- Проверьте, не изменилась ли display topology и не произошёл ли reset/remove устройства, после которого старые graphics resources стали недействительны.
- Если сценарий допускает программный рендеринг, используйте поддерживаемый fallback; иначе устраняйте конкретную недоступность аппаратного адаптера.
Как подтвердить правильную обработку
Исправление подтверждается созданием нового rendering device/resource graph на поддерживаемом пути и стабильным выполнением той же нагрузки без MILERR_NO_HARDWARE_DEVICE.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
