다음을 통해 공유


IWMDMDeviceControl 인터페이스(mswmdm.h)

IWMDMDeviceControl 인터페이스는 디바이스에서 재생을 제어하는 메서드를 제공합니다. IWMDMDevice 인터페이스를 쿼리하여 이 인터페이스를 가져옵니다. 재생 매개 변수는 IWMDMObjectInfo 인터페이스에 의해 제어됩니다.

IWMDMDeviceControl 인터페이스 메서드는 사용되는 컨텍스트에 따라 여러 오디오 제어 모드를 지원합니다. 해당 컨텍스트는 IWMDMDeviceControl::Seek 메서드에 의해 정의됩니다. IWMDMDeviceControl::GetCapabilities 메서드는 디바이스에서 수행할 수 있는 작업 종류를 결정하는 데 사용됩니다.

상속

IWMDMDeviceControl 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWMDMDeviceControl 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IWMDMDeviceControl 인터페이스에는 이러한 메서드가 있습니다.

 
IWMDMDeviceControl::GetCapabilities

GetCapabilities 메서드는 디바이스 기능을 검색하여 디바이스가 수행할 수 있는 작업을 결정합니다. 기능은 미디어 디바이스에서 지원하는 디바이스 컨트롤의 메서드를 설명합니다.
IWMDMDeviceControl::GetStatus

GetStatus 메서드는 디바이스의 컨트롤 상태 검색합니다.
IWMDMDeviceControl::P ause

Pause 메서드는 콘텐츠 내의 현재 위치에서 현재 재생 또는 레코드 세션을 일시 중지합니다. (IWMDMDeviceControl.Pause)
IWMDMDeviceControl::P lay

Play 메서드는 현재 검색 위치에서 재생을 시작합니다. IWMDMDeviceControl::Seek 메서드가 호출되지 않은 경우 첫 번째 파일의 시작 부분에서 재생이 시작되고 재생 길이가 정의되지 않습니다.
IWMDMDeviceControl::Record

Record 메서드는 현재 검색 위치에 있는 디바이스의 외부 레코드 입력에서 기록을 시작합니다. IWMDMDeviceControl::Seek 메서드를 먼저 호출해야 합니다.
IWMDMDeviceControl::Resume

Resume 메서드는 Pause를 호출하는 동안 저장된 파일 위치에서 현재 재생 또는 레코드 작업을 다시 시작합니다.
IWMDMDeviceControl::Seek

Seek 메서드는 Play 또는 Record 메서드에서 시작점으로 사용되는 위치를 찾습니다. (IWMDMDeviceControl.Seek)
IWMDMDeviceControl::Stop

Stop 메서드는 현재 레코드 또는 재생 작업을 중지합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 mswmdm.h

추가 정보

애플리케이션용 인터페이스