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