DMO 枚举类型

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

本部分介绍 Microsoft DirectX 媒体对象 (DMO) 枚举类型。

枚举类型 说明
DMO_ENUM_FLAGS 定义在枚举 DMO 时指定搜索条件的标志。
DMO_INPUT_DATA_BUFFER_FLAGS 定义描述输入缓冲区的标志。
DMO_INPUT_STREAM_INFO_FLAGS 定义描述输入流的标志。
DMO_OUTPUT_DATA_BUFFER_FLAGS 定义描述输出缓冲区的标志。
DMO_OUTPUT_STREAM_INFO_FLAGS 定义描述输出流的标志。
DMO_PROCESS_OUTPUT_FLAGS 定义指定输出处理请求的标志。
DMO_REGISTER_FLAGS 定义指定 DMO 的注册表信息的标志。
DMO_SET_TYPE_FLAGS 定义用于在流上设置媒体类型的标志。
DMO_VIDEO_OUTPUT_STREAM_FLAGS 定义描述视频优化请求的功能的标志。
MP_CURVE_TYPE 定义媒体参数在信封段内遵循的曲线。
MP_TYPE 指定参数的数据类型。

 

DMO 参考