Интерфейс IMFWorkQueueServices (mfidl.h)
Управляет рабочими очередями, созданными сеансом мультимедиа.
Сеанс мультимедиа предоставляет этот интерфейс как услугу. Чтобы получить указатель на этот интерфейс, вызовите IMFGetService::GetService в сеансе мультимедиа с идентификатором службы MF_WORKQUEUE_SERVICES.
Наследование
Интерфейс IMFWorkQueueServices наследуется от интерфейса IUnknown . IMFWorkQueueServices также имеет следующие типы членов:
Методы
Интерфейс IMFWorkQueueServices имеет следующие методы.
IMFWorkQueueServices::BeginRegisterPlatformWorkQueueWithMMCSS Связывает рабочую очередь платформы с задачей службы планировщика мультимедийных классов (MMCSS). |
IMFWorkQueueServices::BeginRegisterTopologyWorkQueuesWithMMCSS Регистрирует рабочие очереди топологии в службе планировщика мультимедийных классов (MMCSS). |
IMFWorkQueueServices::BeginUnregisterPlatformWorkQueueWithMMCSS Отменяет регистрацию рабочей очереди платформы из задачи службы планировщика мультимедийных классов (MMCSS). |
IMFWorkQueueServices::BeginUnregisterTopologyWorkQueuesWithMMCSS Отменяет регистрацию рабочих очередей топологии в службе мультимедийного планировщика классов (MMCSS). |
IMFWorkQueueServices::EndRegisterPlatformWorkQueueWithMMCSS Выполняет асинхронный запрос на связывание рабочей очереди платформы с задачей службы мультимедийного планировщика классов (MMCSS). |
IMFWorkQueueServices::EndRegisterTopologyWorkQueuesWithMMCSS Выполняет асинхронный запрос на регистрацию рабочих очередей топологии в службе планировщика мультимедийных классов (MMCSS). |
IMFWorkQueueServices::EndUnregisterPlatformWorkQueueWithMMCSS Выполняет асинхронный запрос на отмену регистрации рабочей очереди платформы из задачи службы мультимедийного планировщика классов (MMCSS). |
IMFWorkQueueServices::EndUnregisterTopologyWorkQueuesWithMMCSS Выполняет асинхронный запрос на отмену регистрации рабочих очередей топологии из службы мультимедийного планировщика классов (MMCSS). |
IMFWorkQueueServices::GetPlaftormWorkQueueMMCSSClass Извлекает класс службы планировщика мультимедийных классов (MMCSS) для указанной рабочей очереди платформы. |
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId Извлекает идентификатор задачи службы планировщика мультимедийных классов (MMCSS) для указанной рабочей очереди платформы. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass Извлекает класс службы планировщика мультимедийных классов (MMCSS) для указанной ветви текущей топологии. |
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId Извлекает идентификатор задачи службы планировщика мультимедийных классов (MMCSS) для указанной ветви текущей топологии. |
Комментарии
Если приложение использует сеанс защищенного пути к мультимедиа (PMP), методы в этом интерфейсе автоматически маршалируют вызовы процесса PMP.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mfidl.h |