IMFWorkQueueServices 인터페이스(mfidl.h)

미디어 세션에서 만든 작업 큐를 제어합니다.

미디어 세션은 이 인터페이스를 서비스로 노출합니다. 이 인터페이스에 대한 포인터를 가져오려면 미디어 세션에서 서비스 식별자 MF_WORKQUEUE_SERVICES 사용하여 IMFGetService::GetService 를 호출합니다.

상속

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(멀티미디어 클래스 Scheduler Service) 클래스를 검색합니다.
IMFWorkQueueServices::GetPlatformWorkQueueMMCSSTaskId

지정된 플랫폼 작업 큐에 대한 MMCSS(멀티미디어 클래스 스케줄러 서비스) 작업 식별자를 검색합니다.
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSClass

현재 토폴로지의 지정된 분기에 대한 MMCSS(멀티미디어 클래스 Scheduler Service) 클래스를 검색합니다.
IMFWorkQueueServices::GetTopologyWorkQueueMMCSSTaskId

현재 토폴로지의 지정된 분기에 대한 MMCSS(멀티미디어 클래스 스케줄러 서비스) 작업 식별자를 검색합니다.

설명

애플리케이션이 PMP(보호된 미디어 경로) 세션을 사용하는 경우 이 인터페이스의 메서드는 PMP 프로세스에 대한 호출을 자동으로 마샬링합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 mfidl.h

추가 정보

미디어 파운데이션 인터페이스