InterfaceIMFSourceResolver
Interface
Definition
Namespace:MediaFoundation
Assembly:MediaFoundation.dll
Syntax:
cs-api-definition
[Guid("FBE5A32D-A497-4B61-BB85-97B1A848A6E3")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFSourceResolver
Methods
BeginCreateObjectFromByteStream(IMFByteStream, string, MFResolution, IPropertyStore, out object, IMFAsyncCallback, object)
Declaration
cs-api-definition
HResult BeginCreateObjectFromByteStream(IMFByteStream pByteStream, string pwszURL, MFResolution dwFlags, IPropertyStore pProps, out object ppIUnknownCancelCookie, IMFAsyncCallback pCallback, object punkState)
Parameters
pByteStream
pwszURL
dwFlags
pProps
ppIUnknownCancelCookie
pCallback
punkState
Returns
BeginCreateObjectFromURL(string, MFResolution, IPropertyStore, out object, IMFAsyncCallback, object)
Declaration
cs-api-definition
HResult BeginCreateObjectFromURL(string pwszURL, MFResolution dwFlags, IPropertyStore pProps, out object ppIUnknownCancelCookie, IMFAsyncCallback pCallback, object punkState)
Parameters
pwszURL
dwFlags
pProps
ppIUnknownCancelCookie
pCallback
punkState
Returns
CreateObjectFromByteStream(IMFByteStream, string, MFResolution, IPropertyStore, out MFObjectType, out object)
Declaration
cs-api-definition
HResult CreateObjectFromByteStream(IMFByteStream pByteStream, string pwszURL, MFResolution dwFlags, IPropertyStore pProps, out MFObjectType pObjectType, out object ppObject)
Parameters
pByteStream
pwszURL
dwFlags
pProps
pObjectType
ppObject
Returns
CreateObjectFromURL(string, MFResolution, IPropertyStore, out MFObjectType, out object)
Declaration
cs-api-definition
HResult CreateObjectFromURL(string pwszURL, MFResolution dwFlags, IPropertyStore pProps, out MFObjectType pObjectType, out object ppObject)
Parameters
pwszURL
dwFlags
pProps
pObjectType
ppObject
Returns
EndCreateObjectFromByteStream(IMFAsyncResult, out MFObjectType, out object)
Declaration
cs-api-definition
HResult EndCreateObjectFromByteStream(IMFAsyncResult pResult, out MFObjectType pObjectType, out object ppObject)
Parameters
pResult
pObjectType
ppObject
Returns
EndCreateObjectFromURL(IMFAsyncResult, out MFObjectType, out object)
Declaration
cs-api-definition
HResult EndCreateObjectFromURL(IMFAsyncResult pResult, out MFObjectType pObjectType, out object ppObject)
Parameters
pResult
pObjectType
ppObject
Returns