共用方式為


(devicetopology.h) IAudioTreble 介面

IAudioTreble介面提供硬體 Treble 層級控制項的存取權。 用戶端會呼叫IPart::Activate方法,並將參數refiid設定為 REFIID IID_IAudioTreble,以取得子單位IAudioTreble介面的參考。 只有在子單位支援IAudioTreble介面時,IPart::Activate的呼叫才會成功。 只有代表硬體函式的子單位物件,控制每個通道中 Treble 頻率的層級將會支援這個介面。

IAudioTreble介面提供每個通道控制項,以設定和取得音訊串流中 Treble 頻率的增益或衰減等級。 如果 treble 層級的硬體控制只能衰減音訊串流中的通道,則任何通道的音調上限為 0 dB。 如果 treble 層級控制項可以提供 (放大) ,則最大 treble 層級大於 0 dB。

大部分的 Windows 音訊介面卡驅動程式都支援 Windows 驅動程式模型 (WDM) ,並使用核心串流 (KS) 屬性來表示子單位中的硬體控制參數, (稱為 KS 節點) 。 IAudioTreble介面可讓您方便存取子單位的 KSPROPERTY_AUDIO_TREBLE 屬性,其子單位的子類型 GUID 值為 KSNODETYPE_TONE。 若要取得子單位的子類型 GUID,請呼叫 IPart::GetSubType 方法。 如需 KS 屬性和 KS 節點類型的詳細資訊,請參閱 Windows DDK 檔。

繼承

IAudioTreble介面繼承自 IPerChannelDbLevel 介面。

規格需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平臺 Windows
標頭 devicetopology.h

另請參閱

核心音訊介面

DeviceTopology API

IPart::Activate

IPerChannelDbLevel 介面