Поделиться через


Параметры ввода

[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Следующие глобальные константы используются для идентификации входных параметров записи.

Глобальная константа WMT_ATTR_DATATYPE Описание pValue
g_wszDeinterlaceMode WMT_TYPE_DWORD задать одно из значений в таблице режима в разделе To Deinterlace Video. Если задано, указывает тип переплетаемого содержимого входных данных. Дополнительные сведения см. в разделе "Deinterlace Video".
g_wszFixedFrameRate WMT_TYPE_BOOL Если задано значение True, кодек не удаляет кадры во время кодирования. Это приведет к константе частоты кадров выходного видеопотока. Частота кадров входного потока не должна быть константой.
g_wszInitialPatternForInverseTelecine WMT_TYPE_DWORD задать одно из значений в начальной таблице шаблонов в разделе To Deinterlace Video. Если для режима deinterlace задано значение WM_DM_DEINTERLACE_INVERSETELECINE, можно задать шаблон телецинии входных данных. Дополнительные сведения см. в разделе "Deinterlace Video".
g_wszInterlacedCoding WMT_TYPE_BOOL Если задано значение True, указывает, что кодек должен кодировать поток как переплетированное содержимое. Дополнительные сведения см. в разделе Для использованиявидео.
g_wszJPEGCompressionQuality WMT_TYPE_DWORD Указывает уровень качества JPEG (от 1 до 100), используемый для входных данных.
g_wszWatermarkCLSID WMT_TYPE_GUID Значение задается идентификатором GUID водяного знака.
g_wszWatermarkConfig WMT_TYPE_STRING Значение задано в конфигурации водяного знака. Это значение будет отличаться в зависимости от подложки DMO. Дополнительные сведения см. в документации по системе подложки.

 

Заметка

Входные параметры, настроенные для потока, не сохраняются в записанном файле. Если пользователь должен иметь доступ к этим параметрам кодирования, необходимо создать настраиваемые атрибуты для их хранения в заголовке файла.

 

IWMWriterAdvanced2::GetInputSetting

IWMWriterAdvanced2::SetInputSetting