INTERFACE IMFWorkQueueServices (mfidl.h)
Contrôle les files d’attente de travail créées par la session multimédia.
La session multimédia expose cette interface en tant que service. Pour obtenir un pointeur vers cette interface, appelez IMFGetService ::GetService sur la session multimédia avec l’identificateur de service MF_WORKQUEUE_SERVICES.
Héritage
L’interface IMFWorkQueueServices hérite de l’interface IUnknown . IMFWorkQueueServices a également les types de membres suivants :
Méthodes
L’interface IMFWorkQueueServices a ces méthodes.
IMFWorkQueueServices ::BeginRegisterPlatformWorkQueueWithMMCSS Associe une file d’attente de travail de plateforme à une tâche MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::BeginRegisterTopologyWorkQueuesWithMMCSS Inscrit les files d’attente de travail de topologie auprès du service Planificateur de classes multimédia (MMCSS). |
IMFWorkQueueServices ::BeginUnregisterPlatformWorkQueueWithMMCSS Annule l’inscription d’une file d’attente de travail de plateforme à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::BeginUnregisterTopologyWorkQueuesWithMMCSS Annule l’inscription des files d’attente de travail de topologie à partir du service MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::EndRegisterPlatformWorkQueueWithMMCSS Termine une demande asynchrone d’association d’une file d’attente de travail de plateforme à une tâche MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::EndRegisterTopologyWorkQueuesWithMMCSS Termine une demande asynchrone d’inscription des files d’attente de travail de topologie auprès du service de planificateur de classes multimédia (MMCSS). |
IMFWorkQueueServices ::EndUnregisterPlatformWorkQueueWithMMCSS Termine une demande asynchrone pour annuler l’inscription d’une file d’attente de travail de plateforme à partir d’une tâche MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::EndUnregisterTopologyWorkQueuesWithMMCSS Termine une demande asynchrone pour annuler l’inscription des files d’attente de travail de topologie à partir du service MMCSS (Multimedia Class Scheduler Service). |
IMFWorkQueueServices ::GetPlaftormWorkQueueMMCSSClass Récupère la classe MMCSS (Multimedia Class Scheduler Service) pour une file d’attente de travail de plateforme spécifiée. |
IMFWorkQueueServices ::GetPlatformWorkQueueMMCSSTaskId Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) pour une file d’attente de travail de plateforme spécifiée. |
IMFWorkQueueServices ::GetTopologyWorkQueueMMCSSClass Récupère la classe MMCSS (Multimedia Class Scheduler Service) pour une branche spécifiée de la topologie actuelle. |
IMFWorkQueueServices ::GetTopologyWorkQueueMMCSSTaskId Récupère l’identificateur de tâche MMCSS (Multimedia Class Scheduler Service) pour une branche spécifiée de la topologie actuelle. |
Remarques
Si l’application utilise la session PMP (Protected Media Path), les méthodes de cette interface marshalent automatiquement les appels au processus PMP.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |