Share via


終端機物件介面

終端機物件介面可讓應用程式存取,以操作用來建立或接收媒體資料流程的裝置。

這些介面是由 MSP 實作,如果媒體服務提供者不支援位址,將無法使用。 如果相關聯的 MSP 存在,則會在Address 物件上公開ITTerminalSupport介面。

IEnumTerminalIEnumTerminalClass介面不會直接在終端機物件上公開,但與終端機物件緊密相關,並列在這裡以方便參考。

介面 描述
ITTerminal 終端機物件的基底介面。 它提供方法來取得終端機類別和支援的媒體等資訊。
ITAMMediaFormat 設定並取得 DirectShow 媒體格式。
ITBasicAudioTerminal 提供設定和取得標準音頻終端機特性的方法,例如音量。
IEnumTerminal 列舉 ITTerminal
IEnumTerminalClass 列舉 終端機類別
IEnumPluggableSuperclassInfo 列舉 ITPluggableTerminalSuperclassInfo
IEnumPluggableTerminalClassInfo 列舉 ITPluggableTerminalClassInfo
ITFileTrack 擷取並設定檔案終端機追蹤的相關資訊。
ITASRTerminalEvent 擷取自動語音辨識終端機事件的描述。
ITFileTerminalEvent 擷取檔案終端機事件的描述。
ITMultiTrackTerminal 列舉、建立或移除多追蹤終端機上的追蹤。

 

介面 描述
ITPluggableTerminalClassInfo 擷取可插入式終端機的相關資訊。
ITPluggableTerminalClassRegistration 建立、修改或刪除插入式終端機的登錄專案。
ITPluggableTerminalInitialization 執行可插入式終端機的主要終端機物件建立,讓終端機管理員能夠初始化終端機。
ITPluggableTerminalSuperclassInfo 擷取可插式終端機類別的名稱和 CLSID。
ITPluggableTerminalSuperclassRegistration 擷取並設定終端機超級類別 (名稱和 CLSID) 的相關資訊。
ITPluggableTerminalEventSink 通知用戶端應用程式插入式終端機中的變更。
ITPluggableTerminalEventSinkRegistration 註冊並取消註冊用戶端應用程式,以通知可插入式終端機事件。

 

介面 描述
ITTTSTerminalEvent 擷取 TTS) 終端機事件文字轉換語音 (的描述。
ITToneDetectionEvent 擷取音調偵測事件的相關資訊。
ITToneTerminalEvent 擷取音調終端機事件的描述。