IMFWorkQueueServices-Schnittstelle (mfidl.h)
Steuert die von der Mediensitzung erstellten Arbeitswarteschlangen.
Die Mediensitzung macht diese Schnittstelle als Dienst verfügbar. Um einen Zeiger auf diese Schnittstelle zu erhalten, rufen Sie INFGetService::GetService in der Mediensitzung mit dem Dienstbezeichner MF_WORKQUEUE_SERVICES auf.
Vererbung
Die IMFWorkQueueServices-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFWorkQueueServices verfügt auch über folgende Membertypen:
Methoden
Die IMFWorkQueueServices-Schnittstelle verfügt über diese Methoden.
IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS Ordnet eine Plattformarbeitswarteschlange einem MMCSS-Task (Multimedia Class Scheduler Service) zu. |
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS Registriert die Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS). |
IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS Hebt die Registrierung einer Plattformarbeitswarteschlange bei einem MMCSS-Task (Multimedia Class Scheduler Service) auf. |
IMFWorkQueueServices::BeginUnregisterTopologyWorkQueuesWithMMCSS Hebt die Registrierung der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) auf. |
IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS Schließt eine asynchrone Anforderung ab, um eine Plattformarbeitswarteschlange einem MMCSS-Task (Multimedia Class Scheduler Service) zuzuordnen. |
IMFWorkQueueServices::EndRegisterTopologyWorkQueuesWithMMCSS Schließt eine asynchrone Anforderung zum Registrieren der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) ab. |
IMFWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS Schließt eine asynchrone Anforderung ab, um die Registrierung einer Plattformarbeitswarteschlange bei einem MMCSS-Task (Multimedia Class Scheduler Service) aufzuheben. |
IMFWorkQueueServices::EndUnregisterTopologyWorkQueuesWithMMCSS Schließt eine asynchrone Anforderung ab, um die Registrierung der Topologiearbeitswarteschlangen beim Multimedia Class Scheduler Service (MMCSS) aufzuheben. |
IMFWorkQueueServices::GetPlaftormWorkQueueMMCSSClass Ruft die MMCSS-Klasse (Multimedia Class Scheduler Service) für eine angegebene Plattformarbeitswarteschlange ab. |
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId Ruft den Taskbezeichner Multimedia Class Scheduler Service (MMCSS) für eine angegebene Plattformarbeitswarteschlange ab. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass Ruft die MMCSS-Klasse (Multimedia Class Scheduler Service) für einen angegebenen Branch der aktuellen Topologie ab. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId Ruft den MMCSS-Aufgabenbezeichner (Multimedia Class Scheduler Service) für einen angegebenen Branch der aktuellen Topologie ab. |
Hinweise
Wenn die Anwendung die PMP-Sitzung (Protected Media Path) verwendet, marshallen die Methoden in dieser Schnittstelle automatisch die Aufrufe an den PMP-Prozess.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mfidl.h |