다음을 통해 공유


터미널 개체 인터페이스

터미널 개체 인터페이스를 사용하면 애플리케이션에서 미디어 스트림을 만들거나 받는 데 사용되는 디바이스를 조작할 수 있습니다.

이러한 인터페이스는 MSP에 의해 구현되며 미디어 서비스 공급자가 주소를 지원하지 않는 경우 사용할 수 없습니다. 연결된 MSP가 있는 경우 ITTerminalSupport 인터페이스가 Address 개체에 노출됩니다.

IEnumTerminalIEnumTerminalClass 인터페이스는 터미널 개체에 직접 노출되지 않지만 밀접하게 관련되어 있으며 참조 편의를 위해 여기에 나열됩니다.

인터페이스 설명
ITTerminal 터미널 개체의 기본 인터페이스입니다. 터미널 클래스 및 지원되는 미디어와 같은 정보를 가져오는 메서드를 제공합니다.
ITAMMediaFormat DirectShow 미디어 형식을 설정하고 가져옵니다.
ITBasicAudioTerminal 볼륨과 같은 표준 오디오 터미널 특성을 설정하고 가져오는 메서드를 제공합니다.
IEnumTerminal ITTerminal을 열거합니다.
IEnumTerminalClass 터미널 클래스를 열거합니다.
IEnumPluggableSuperclassInfo ITPluggableTerminalSuperclassInfo를 열거합니다.
IEnumPluggableTerminalClassInfo ITPluggableTerminalClassInfo를 열거합니다.
ITFileTrack 파일 터미널 트랙과 관련된 정보를 검색하고 설정합니다.
ITASRTerminalEvent 자동 음성 인식 터미널 이벤트에 대한 설명을 검색합니다.
ITFileTerminalEvent 파일 터미널 이벤트에 대한 설명을 검색합니다.
ITMultiTrackTerminal 멀티트랙 터미널에서 트랙을 열거, 생성 또는 제거합니다.

 

인터페이스 Description
ITPluggableTerminalClassInfo 플러그형 터미널과 관련된 정보를 검색합니다.
ITPluggableTerminalClassRegistration 플러그형 터미널에 대한 레지스트리 항목을 만들거나 수정하거나 삭제합니다.
ITPluggableTerminalInitialization 플러그형 터미널에 대한 기본 터미널 개체 만들기를 수행하여 터미널 관리자가 터미널을 초기화할 수 있도록 합니다.
ITPluggableTerminalSuperclassInfo 플러그형 터미널 클래스의 이름 및 CLSID를 검색합니다.
ITPluggableTerminalSuperclassRegistration 터미널 슈퍼클래스(이름 및 CLSID)에 대한 정보를 검색하고 설정합니다.
ITPluggableTerminalEventSink 클라이언트 애플리케이션에 플러그형 터미널의 변경 내용을 알 수 있습니다.
ITPluggableTerminalEventSinkRegistration 플러그형 터미널 이벤트에 대한 알림을 위해 클라이언트 애플리케이션을 등록 및 등록 취소합니다.

 

인터페이스 설명
ITTTSTerminalEvent TTS(텍스트 음성 변환) 터미널 이벤트에 대한 설명을 검색합니다.
ITToneDetectionEvent 톤 감지 이벤트에 대한 정보를 검색합니다.
ITToneTerminalEvent 톤 터미널 이벤트에 대한 설명을 검색합니다.