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

Voir aussi

Interfaces Media Foundation