Interface IMFSchemeHandler
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("6D4C7B74-52A0-4BB7-B0DB-55F29F47A668")]
public interface IMFSchemeHandler
Methods
BeginCreateObject(String, MFResolution, IPropertyStore, out Object, IMFAsyncCallback, Object)
Declaration
HResult BeginCreateObject(string pwszURL, MFResolution dwFlags, IPropertyStore pProps, out object ppIUnknownCancelCookie, IMFAsyncCallback pCallback, object pUnkState)
Parameters
System.String
pwszURL
|
MFResolution
dwFlags
|
IPropertyStore
pProps
|
System.Object
ppIUnknownCancelCookie
|
IMFAsyncCallback
pCallback
|
System.Object
pUnkState
|
Returns
HResult
|
CancelObjectCreation(Object)
Declaration
HResult CancelObjectCreation(object pIUnknownCancelCookie)
Parameters
System.Object
pIUnknownCancelCookie
|
Returns
HResult
|
EndCreateObject(IMFAsyncResult, out MFObjectType, out Object)
Declaration
HResult EndCreateObject(IMFAsyncResult pResult, out MFObjectType pObjectType, out object ppObject)
Parameters
IMFAsyncResult
pResult
|
MFObjectType
pObjectType
|
System.Object
ppObject
|
Returns
HResult
|