IPerChannelDbLevel 介面 (devicetopology.h)
IPerChannelDbLevel 介面代表泛型子單位控件介面,可針對音訊數據流中的音訊數據流或頻率頻段,提供音量層級的個別通道控制。 正音量層級代表增益,而負值代表衰減。
用戶端不會直接呼叫這個介面中的方法。 相反地,此介面會作為下列介面的基底介面,用戶端會直接呼叫這些介面:
繼承
IPerChannelDbLevel 介面繼承自 IUnknown 介面。 IPerChannelDbLevel 也有下列類型的成員:
方法
IPerChannelDbLevel 介面具有這些方法。
IPerChannelDbLevel::GetChannelCount GetChannelCount 方法會取得音訊數據流中的通道數目。 (IPerChannelDbLevel.GetChannelCount) |
IPerChannelDbLevel::GetLevel GetLevel 方法會取得指定通道的磁碟區層級,以分貝為單位。 |
IPerChannelDbLevel::GetLevelRange GetLevelRange 方法會取得指定通道音量層級的範圍,以分貝為單位。 |
IPerChannelDbLevel::SetLevel SetLevel 方法會設定指定通道的音量層級,以分貝為單位。 |
IPerChannelDbLevel::SetLevelAllChannels SetLevelAllChannels 方法會設定音訊數據流中所有通道的音量層級,以 decibel 為單位。 |
IPerChannelDbLevel::SetLevelUniform SetLevelUniform 方法會將音訊數據流中的所有通道設定為相同的統一音量層級,以分貝為單位。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | devicetopology.h |