기본 터미널 선택 메커니즘
멀티트랙 터미널의 개념은 TAPI가 스트림 또는 스트림에서 터미널을 선택하는 간소화된 방법을 제공하는 것이 훨씬 더 바람직합니다. 기본 터미널 선택 메커니즘은 이 문제를 해결하도록 설계되었습니다.
통화 중 터미널 선택
기본 터미널 선택 기능은 통화에서 터미널을 선택하는 기능을 통해 제공됩니다.
호출 개체는 새 인터페이스 ITBasicCallControl2를 노출합니다. 인터페이스는 ITBasicCallControl과 동일한 메서드와 RequestTerminal, SelectTerminalOnCall 및 UnselectTerminalOnCall의 세 가지 새로운 메서드를 노출합니다.
ITBasicCallControl2::RequestTerminal 은 터미널 클래스, 방향 및 미디어 유형이 지정된 터미널을 만듭니다. 지원되는 정적 및 동적 터미널 목록을 살펴보고 요청된 터미널을 찾아 만듭니다.
ITBasicCallControl2::SelectTerminalOnCall 은 호출에서 사용할 수 있는 스트림(또는 스트림)에서 터미널(또는 멀티트랙 터미널의 경우 필요한 경우 을 열거하고, 만들고, 트랙 터미널을 선택)을 선택합니다.
터미널에 대한 호출 스트림(또는 터미널에서 사용할 수 있는 트랙)을 일치시키는 알고리즘은 ITBasicCallControl2::SelectTerminalOnCall 설명서에 설명되어 있습니다.
ITBasicCallControl2::UnselectTerminalOnCall을 호출하면 터미널(단일 트랙 또는 멀티트랙)이 호출에서 선택 취소됩니다. 자세한 내용은 메서드 설명서를 참조하세요.
ITStream에서 터미널 선택
ITStream에서 단일 트랙 터미널을 선택하면(ITStream::SelectTerminal을 호출하여) 스트림에서 터미널이 선택됩니다. 일반적인 TAPI 3 터미널 선택 프로시저입니다.
스트림에서 단일 트랙 터미널만 선택할 수 있습니다. 스트림이 미디어 유형 및 방향을 인식하지 못하므로 스트림에서 멀티트랙 터미널을 선택하면 실패합니다.