터미널 개체 인터페이스
터미널 개체 인터페이스를 사용하면 애플리케이션에서 미디어 스트림을 만들거나 받는 데 사용되는 디바이스를 조작할 수 있습니다.
이러한 인터페이스는 MSP에 의해 구현되며 미디어 서비스 공급자가 주소를 지원하지 않는 경우 사용할 수 없습니다. 연결된 MSP가 있는 경우 ITTerminalSupport 인터페이스가 Address 개체에 노출됩니다.
IEnumTerminal 및 IEnumTerminalClass 인터페이스는 터미널 개체에 직접 노출되지 않지만 밀접하게 관련되어 있으며 참조 편의를 위해 여기에 나열됩니다.
인터페이스 | 설명 |
---|---|
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 | 톤 터미널 이벤트에 대한 설명을 검색합니다. |