共用方式為


XAudio2CutoffFrequencyToOnePoleCoefficient 函式 (xaudio2.h)

內嵌函式,從以 hertz 表示的篩選截斷頻率轉換成與XAUDIO2_FILTER_PARAMETERS結構之 Frequency 成員搭配使用的篩選係數。

此函式僅適用於 LowPassOnePoleFilter 和 HighPassOnePole 篩選類型,針對狀態變數篩選類型使用 XAudio2CutoffFrequencyToRadian

語法

float XAudio2CutoffFrequencyToOnePoleCoefficient(
  float  CutoffFrequency,
  UINT32 SampleRate
);

參數

CutoffFrequency

截斷頻率以 hertz 為單位。 大於 SampleRate 的頻率會限制為XAUDIO2_MAX_FILTER_FREQUENCY。

SampleRate

XAUDIO2_FILTER_PARAMETERS 結構影響的音訊數據的取樣率。

傳回值

傳回用於 XAUDIO2_FILTER_PARAMETERS 結構的篩選係數。

備註

您必須在組建中明確定義XAUDIO2_HELPER_FUNCTIONS,此函式才能變成可用。

XAUDIO2的 DirectX SDK 版本不支援單極篩選器,因此這些版本中沒有此函式。

平臺需求

Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

規格需求

需求
目標平台 Windows
標頭 xaudio2.h

另請參閱

XAudio::Functions