Interface IMFWorkQueueServices
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[Guid("35FE1BB8-A3A9-40FE-BBEC-EB569C9CCCA3")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFWorkQueueServices
Methods
BeginRegisterPlatformWorkQueueWithMMCSS(MFAsyncCallbackQueue, String, Int32, IMFAsyncCallback, Object)
Declaration
HResult BeginRegisterPlatformWorkQueueWithMMCSS(MFAsyncCallbackQueue dwPlatformWorkQueue, string wszClass, int dwTaskId, IMFAsyncCallback pCallback, object pState)
Parameters
MFAsync
|
System.
|
System.
|
IMFAsync
|
System.
|
Returns
BeginRegisterTopologyWorkQueuesWithMMCSS(IMFAsyncCallback, Object)
Declaration
HResult BeginRegisterTopologyWorkQueuesWithMMCSS(IMFAsyncCallback pCallback, object pState)
Parameters
IMFAsync
|
System.
|
Returns
BeginUnregisterPlatformWorkQueueWithMMCSS(MFAsyncCallbackQueue, IMFAsyncCallback, Object)
Declaration
HResult BeginUnregisterPlatformWorkQueueWithMMCSS(MFAsyncCallbackQueue dwPlatformWorkQueue, IMFAsyncCallback pCallback, object pState)
Parameters
MFAsync
|
IMFAsync
|
System.
|
Returns
BeginUnregisterTopologyWorkQueuesWithMMCSS(IMFAsyncCallback, Object)
Declaration
HResult BeginUnregisterTopologyWorkQueuesWithMMCSS(IMFAsyncCallback pCallback, object pState)
Parameters
IMFAsync
|
System.
|
Returns
EndRegisterPlatformWorkQueueWithMMCSS(IMFAsyncResult, out Int32)
Declaration
HResult EndRegisterPlatformWorkQueueWithMMCSS(IMFAsyncResult pResult, out int pdwTaskId)
Parameters
IMFAsync
|
System.
|
Returns
EndRegisterTopologyWorkQueuesWithMMCSS(IMFAsyncResult)
Declaration
HResult EndRegisterTopologyWorkQueuesWithMMCSS(IMFAsyncResult pResult)
Parameters
IMFAsync
|
Returns
EndUnregisterPlatformWorkQueueWithMMCSS(IMFAsyncResult)
Declaration
HResult EndUnregisterPlatformWorkQueueWithMMCSS(IMFAsyncResult pResult)
Parameters
IMFAsync
|
Returns
EndUnregisterTopologyWorkQueuesWithMMCSS(IMFAsyncResult)
Declaration
HResult EndUnregisterTopologyWorkQueuesWithMMCSS(IMFAsyncResult pResult)
Parameters
IMFAsync
|
Returns
GetPlaftormWorkQueueMMCSSClass(MFAsyncCallbackQueue, StringBuilder, ref Int32)
Declaration
HResult GetPlaftormWorkQueueMMCSSClass(MFAsyncCallbackQueue dwPlatformWorkQueueId, StringBuilder pwszClass, ref int pcchClass)
Parameters
MFAsync
|
System.
|
System.
|
Returns
GetPlatformWorkQueueMMCSSTaskId(MFAsyncCallbackQueue, out Int32)
Declaration
HResult GetPlatformWorkQueueMMCSSTaskId(MFAsyncCallbackQueue dwPlatformWorkQueueId, out int pdwTaskId)
Parameters
MFAsync
|
System.
|
Returns
GetTopologyWorkQueueMMCSSClass(MFAsyncCallbackQueue, StringBuilder, ref Int32)
Declaration
HResult GetTopologyWorkQueueMMCSSClass(MFAsyncCallbackQueue dwTopologyWorkQueueId, StringBuilder pwszClass, ref int pcchClass)
Parameters
MFAsync
|
System.
|
System.
|
Returns
GetTopologyWorkQueueMMCSSTaskId(MFAsyncCallbackQueue, out Int32)
Declaration
HResult GetTopologyWorkQueueMMCSSTaskId(MFAsyncCallbackQueue dwTopologyWorkQueueId, out int pdwTaskId)
Parameters
MFAsync
|
System.
|