DMO Interfaces
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
This section contains reference entries for all the Microsoft DirectX Media Object (DMO) COM interfaces and their methods.
Interface | Description |
---|---|
IDMOQualityControl | Supports quality control on a DMO. |
IDMOVideoOutputOptimizations | Supports video optimizations on a DMO. |
IEnumDMO | Provides methods for enumerating DMOs. |
IMediaBuffer | Provides methods for manipulating a data buffer. |
IMediaObject | Provides methods for manipulating a DMO. |
IMediaObjectInPlace | Provides methods for processing data in place. |
IMediaParamInfo | Retrieves information about the media parameters that an object supports |
IMediaParams | Sets and retrieves media parameters on an object. |
Related topics