共用方式為


IAudioPeakMeter::GetLevel 方法 (devicetopology.h)

GetLevel方法會取得從先前讀取該通道的尖峰層級起,為指定的通道記錄尖峰計量的尖峰等級。

語法

HRESULT GetLevel(
  [in]  UINT  nChannel,
  [out] float *pfLevel
);

參數

[in] nChannel

通道號碼。 如果音訊串流有 N 個通道,則通道會從 0 到 N– 1 編號。 若要取得資料流程中的通道數目,請呼叫 IAudioPeakMeter::GetChannelCount 方法。

[out] pfLevel

浮點數變數的指標,方法會將尖峰計量層級寫入分貝。

傳回值

如果方法成功,它會傳回 S_OK。 如果失敗,可能的傳回碼包括但不限於下表所示的值。

傳回碼 描述
E_INVALIDARG
參數 nChannel 超出範圍。
E_POINTER
指標 pfLevelNull

需求

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

另請參閱

IAudioPeakMeter 介面

IAudioPeakMeter::GetChannelCount