Что означает код HRESULT 0xC00D1BE8 (NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING)?

 
Предыдущий Следующий
NS_E_EDL_REQUIRED_FOR_DEVICE_MULTIPASS NS_E_MARKIN_UNSUPPORTED

NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING

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

NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING (0XC00D1BE8) — при сохранении interlace выходная ширина не кратна четырём.

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

  • 0xC00D1BE8 ( NS_E_INVALID_VIDEO_WIDTH_FOR_INTERLACED_ENCODING ) диагностически значимое событие — при сохранении interlace выходная ширина не кратна четырём.
  • Сохраняйте границу, вернувшую этот результат, вместе с исходным обратный вызов Encoder или вызовом COM.
  • Видеопрофиль выбирает codec и режим управления bitrate, затем задаёт bitrate, peak rate, frame rate, размер кадра, интервал key frame, quality, buffer и необязательные параметры interlace и pixel aspect ratio.

Конкретное отличие

Для этого кода решающими параметрами являются: выходная ширина после обрезки или масштабирования и флаг maintain-interlace.

  • Сохраните эти параметры до изменения профиля или объекта: выходная ширина после обрезки или масштабирования и флаг maintain-interlace.

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


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