Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enables an application to load media resources in the Media Engine.
Inheritance
The IMFMediaEngineExtension interface inherits from the IUnknown interface. IMFMediaEngineExtension also has these types of members:
Methods
The IMFMediaEngineExtension interface has these methods.
IMFMediaEngineExtension::BeginCreateObject Begins an asynchronous request to create either a byte stream or a media source. |
IMFMediaEngineExtension::CancelObjectCreation Cancels the current request to create an object. |
IMFMediaEngineExtension::CanPlayType Queries whether the object can load a specified type of media resource. |
IMFMediaEngineExtension::EndCreateObject Completes an asynchronous request to create a byte stream or media source. |
Remarks
To use this interface, set the MF_MEDIA_ENGINE_EXTENSION attribute when you call the IMFMediaEngineClassFactory::CreateInstance method.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | mfmediaengine.h |