设置输入设置

[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

输入媒体和流媒体的基本属性由 WM_MEDIA_TYPE 结构定义。 对于输入格式,媒体类型信息由应用程序设置。 对于流格式,媒体类型信息在分配给编写器的配置文件中设置。 某些属性独立于媒体类型,必须在写入开始之前为输入设置。 这些属性是与流类型无关的编解码器和编写器功能,必须在编写器中分配配置文件之后、开始编写之前进行设置。

设置输入设置需要调用 IWMWriterAdvanced2::SetInputSetting。 还可以通过调用 IWMWriterAdvanced2::GetInputSetting 来检查设置的当前值。

将配置文件用于编写器

编写 ASF 文件

写入图像流