Интерфейс 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

См. также раздел

Интерфейсы Media Foundation