Interface IMFWorkQueueServices (mfidl.h)
Controla as filas de trabalho criadas pela Sessão de Mídia.
A Sessão de Mídia expõe essa interface como um serviço. Para obter um ponteiro para essa interface, chame IMFGetService::GetService na Sessão de Mídia com o identificador de serviço MF_WORKQUEUE_SERVICES.
Herança
A interface IMFWorkQueueServices herda da interface IUnknown . IMFWorkQueueServices também tem estes tipos de membros:
Métodos
A interface IMFWorkQueueServices tem esses métodos.
IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS Associa uma fila de trabalho de plataforma a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS Registra as filas de trabalho de topologia com o MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS Cancela o registro de uma fila de trabalho de plataforma de uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::BeginUnregisterTopologyWorkQueuesWithMMCSS Cancela o registro das filas de trabalho de topologia do MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS Conclui uma solicitação assíncrona para associar uma fila de trabalho de plataforma a uma tarefa MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices::EndRegisterTopologyWorkQueuesWithMMCSS Conclui uma solicitação assíncrona para registrar as filas de trabalho de topologia com o MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS Conclui uma solicitação assíncrona para cancelar o registro de uma fila de trabalho de plataforma de uma tarefa do MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices::EndUnregisterTopologyWorkQueuesWithMMCSS Conclui uma solicitação assíncrona para cancelar o registro das filas de trabalho de topologia do MMCSS (Serviço de Agendador de Classe Multimídia). |
IMFWorkQueueServices::GetPlaftormWorkQueueMMCSSClass Recupera a classe MMCSS (Multimedia Class Scheduler Service) para uma fila de trabalho de plataforma especificada. |
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId Recupera o identificador de tarefa MMCSS (Multimedia Class Scheduler Service) para uma fila de trabalho de plataforma especificada. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass Recupera a classe MMCSS (Multimedia Class Scheduler Service) para um branch especificado da topologia atual. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId Recupera o identificador de tarefa MMCSS (Multimedia Class Scheduler Service) para um branch especificado da topologia atual. |
Comentários
Se o aplicativo estiver usando a sessão pmp (caminho de mídia protegido), os métodos nessa interface realizarão marshaling automático das chamadas para o processo PMP.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |