InterfaceIMFMediaEngineExtension
Interface
Definition
Namespace:MediaFoundation
Assembly:MediaFoundation.dll
Syntax:
cs-api-definition
[Guid("2f69d622-20b5-41e9-afdf-89ced1dda04e")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFMediaEngineExtension
Methods
BeginCreateObject(string, IMFByteStream, MFObjectType, out object, IMFAsyncCallback, object)
Declaration
cs-api-definition
HResult BeginCreateObject(string bstrURL, IMFByteStream pByteStream, MFObjectType type, out object ppIUnknownCancelCookie, IMFAsyncCallback pCallback, object punkState)
Parameters
bstrURL
pByteStream
type
ppIUnknownCancelCookie
pCallback
punkState
Returns
CanPlayType(bool, string, out MF_MEDIA_ENGINE_CANPLAY)
Declaration
cs-api-definition
HResult CanPlayType(bool AudioOnly, string MimeType, out MF_MEDIA_ENGINE_CANPLAY pAnswer)
Parameters
AudioOnly
MimeType
pAnswer
Returns
EndCreateObject(IMFAsyncResult, out object)
Declaration
cs-api-definition
HResult EndCreateObject(IMFAsyncResult pResult, out object ppObject)
Parameters
pResult
ppObject
Returns