Interface IMFWorkQueueServicesEx
Namespace: MediaFoundation
Assembly: MediaFoundation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("96bf961b-40fe-42f1-ba9d-320238b49700")]
public interface IMFWorkQueueServicesEx : 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
BeginRegisterPlatformWorkQueueWithMMCSSEx(Int32, String, Int32, Int32, IMFAsyncCallback, Object)
Declaration
HResult BeginRegisterPlatformWorkQueueWithMMCSSEx(int dwPlatformWorkQueue, string wszClass, int dwTaskId, int lPriority, IMFAsyncCallback pCallback, object pState)
Parameters
System.
|
System.
|
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
GetPlatformWorkQueueMMCSSPriority(Int32, out Int32)
Declaration
HResult GetPlatformWorkQueueMMCSSPriority(int dwPlatformWorkQueueId, out int plPriority)
Parameters
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
GetTopologyWorkQueueMMCSSPriority(Int32, out Int32)
Declaration
HResult GetTopologyWorkQueueMMCSSPriority(int dwTopologyWorkQueueId, out int plPriority)
Parameters
System.
|
System.
|
Returns
GetTopologyWorkQueueMMCSSTaskId(MFAsyncCallbackQueue, out Int32)
Declaration
HResult GetTopologyWorkQueueMMCSSTaskId(MFAsyncCallbackQueue dwTopologyWorkQueueId, out int pdwTaskId)
Parameters
MFAsync
|
System.
|