For information about the IDMOQualit圜ontrol interface, see the DirectX Media Objects section of the DirectShow SDK documentation. If you obtain an IMFTransform interface on a video encoder or decoder, it behaves as an MFT.īeginning with Windows 7, the Windows Media Video Advanced Profile Decoder implements the IDMOQualit圜ontrol interface. Operating systemĪ Windows Media video encoder or decoder always behaves as a DMO.īy default, a Windows Media video encoder or decoder behaves as a DMO. The following table shows the conditions under which a video encoder or decoder behaves as a DMO or an MFT. Specifies the logic that the codec will use to detect interlaced source video.Ī video encoder or decoder object exposes the IMediaObject interface so that the object can be used as a DirectX Media Object (DMO), and the IMFTransform interface so that the object can be used as a Media Foundation Transform (MFT).Ī video encoder or decoder behaves as a DMO or an MFT depending on which interfaces you obtain and which version of Windows is running. Specifies the degree to which the codec should reduce the effective color range of the video. Specifies whether interlaced video encoding will be used. Specifies an intermediate frame width for encoded video. Specifies an intermediate frame height for encoded video. Specifies the method used to encode the motion vector information. The following properties, in addition to the properties of Windows Media Video 9 encoder, can be set on the Windows Media Video 9 Advanced Profile encoder. The FOURCC for Windows Media Video 9 Advanced Profile encoded content is "WVC1". The decoder object is instantiated using the class identifier CLSID_CWMVDecMediaObject. The Windows Media Video 9 Advanced Profile encoder object is instantiated using the same class identifier as the Windows Media Video 9 encoder: CLSID_CWMV9EncMediaObject.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |