DMO 枚举类型

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

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

枚举类型 描述
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 参考