Форматы ввода видео
[Функция, связанная с этой страницей, Windows Media Format 11 SDK, является устаревшей функцией. Он был заменен средством чтения исходного кода и модуля записи приемника. Средство чтения исходного кода и модуль записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код по возможности использовал средство чтения исходного кода и модуль записи приемника вместо пакета SDK для Windows Media Format 11. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Модуль записи принимает следующие форматы видео в качестве входных данных для сжатия с помощью кодека Windows Media Video 9:
- WMMEDIASUBTYPE_IYUV
- WMMEDIASUBTYPE_I420
- WMMEDIASUBTYPE_YV12
- WMMEDIASUBTYPE_YUY2
- WMMEDIASUBTYPE_UYVY
- WMMEDIASUBTYPE_YVYU
- WMMEDIASUBTYPE_YVU9
- WMMEDIASUBTYPE_RGB32
- WMMEDIASUBTYPE_RGB24
- WMMEDIASUBTYPE_RGB565
- WMMEDIASUBTYPE_RGB555
- WMMEDIASUBTYPE_RGB8
Всегда следует использовать IWMWriter::GetInputFormatCount и IWMWriter::GetInputFormat для перечисления доступных форматов ввода и получения объекта входных свойств мультимедиа для нужного формата. Объекты свойств мультимедиа для ввода видео должны быть изменены, чтобы отразить размер кадра и частоту кадров входного носителя.
Связанные темы