音頻終端設備(Audio Endpoint Devices)
endpoint device指的是應用程序的數據通道上起始或終止的硬件設備,如揚聲器,耳機,話筒等;沿著數據通道可能穿越一定數目的硬件和軟件組件,但它們往往是對用戶不可見,用戶更可能認為他們直接操作端點設備,而不是在端點設備插入的設配器等;
下圖將adapt device和endpoint device區分開來:

以下是端點設備的示例:
音箱
麥克風
輔助輸入設備
以下是適配器設備的示例:
波輸出設備(包括數字 - 模擬轉換器)
輸出控制裝置(包含音量和靜音控制)
波輸入裝置(包括模擬 - 數字轉換器)
輸入控制設備(包括音量控制和多路轉換器)
某些終端設備(end device)可能永久連接到適配器(adapt device)的設備,例如一臺計算機可能包含CD播放器,或者被集成到系統機箱的揚聲器;其他端點設備(end device)可以通過音頻插孔連接音頻適配器(adapt device),例如外部麥克風;
adapt device可以通過系統總線(通常,PCI或PCI Express)或外部總線(USB或IEEE 1394),達到即插即用的效果;即插即用管理器(Plug and Play Manager)識別設備中的音頻適配器并登記這些設備,使操作系統和應用程序可以使用它們;
end device同adapt device之間的連接,不同月adapt device同總線之間的連接,不支持即插即用;一些音頻適配器支持檢測,當一個插頭插入或從插孔中拔出,硬件產生中斷通知硬件配置變化給適配器驅動程序(adapter driver);端點管理器(endpoint manager)利用這個硬件功能來通知應用程序端點設備的情況;
軟件供應商不再需要驗證其端點識別算法(endpoint-identification algorithms)與所有可用的音頻硬件設備和配置(audio hardware devices and configurations),他們可以簡單地依靠操作系統的端點識別正常工作;同樣,硬件廠商已不再需要驗證各相關客戶端應用程序可以識別連接到他們的設備適配器,他們只需要驗證操作系統可以識別一個連接到他們音頻適配器(adapter device)的端點設備(endpoint device)。
本文參考文檔:http://msdn.microsoft.com/en-us/library/dd370802(v=vs.85).aspx
浙公網安備 33010602011771號