Site icon EfmSoft

Что означает код HRESULT 0x8004022B (VFW_E_SAMPLE_REJECTED)?

 
Предыдущий Следующий
VFW_E_TYPE_NOT_ACCEPTED VFW_E_SAMPLE_REJECTED_EOS

VFW_E_SAMPLE_REJECTED

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

VFW_E_SAMPLE_REJECTED означает, что фильтр получил sample, но не принимает его в текущем формате или состоянии.

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

  • Сохраните media type, длину буфера и timestamps.
  • Проверьте negotiated format на соединённых pins.
  • Сопоставьте отказ с flush/stop/seek или другой сменой состояния графа.
  • Проверьте фактический payload length до передачи sample.

Исправляйте формат или жизненный цикл потока. Повтор того же sample без изменения причины обычно возвращает тот же отказ.

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


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

Exit mobile version