Что означает код HRESULT 0x80040298 (VFW_E_VMR_NO_DEINTERLACE_HW)?

 
Предыдущий Следующий
VFW_E_VMR_NO_AP_SUPPLIED VFW_E_VMR_NO_PROCAMP_HW

VFW_E_VMR_NO_DEINTERLACE_HW

Что означает VFW_E_VMR_NO_DEINTERLACE_HW

VFW_E_VMR_NO_DEINTERLACE_HW означает, что Video Mixing Renderer не нашёл аппаратный режим deinterlace, совместимый с текущим video format и display device.

Что проверить

  • Зафиксируйте адаптер, версию драйвера и параметры interlaced video.
  • Получите deinterlace capabilities для текущего VMR device.
  • Проверьте, не изменился ли display path после смены режима или адаптера.

Как исправлять

Используйте поддерживаемый аппаратный режим либо software deinterlace, если его качество и производительность приемлемы. Не считайте отсутствие hardware capability ошибкой декодирования потока: decoder может работать корректно, а ограничение находиться только на стадии post-processing.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.