Bagikan melalui


Fungsi XAudio2CutoffFrequencyToOnePoleCoefficient (xaudio2.h)

Fungsi sebaris yang mengonversi dari frekuensi pemotongan filter yang dinyatakan dalam hertz ke koefisien filter yang digunakan dengan anggota Frekuensi dari struktur XAUDIO2_FILTER_PARAMETERS .

Fungsi ini hanya berlaku untuk jenis filter LowPassOnePoleFilter dan HighPassOnePole, gunakan XAudio2CutoffFrequencyToRadians untuk jenis filter variabel status.

Sintaks

float XAudio2CutoffFrequencyToOnePoleCoefficient(
  float  CutoffFrequency,
  UINT32 SampleRate
);

Parameter

CutoffFrequency

Frekuensi cutoff di hertz. Frekuensi yang lebih besar dari SampleRate dijepit ke XAUDIO2_MAX_FILTER_FREQUENCY.

SampleRate

Laju sampel data audio yang terpengaruh oleh struktur XAUDIO2_FILTER_PARAMETERS .

Nilai kembali

Mengembalikan koefisien filter untuk digunakan dalam struktur XAUDIO2_FILTER_PARAMETERS .

Keterangan

Anda harus secara eksplisit menentukan XAUDIO2_HELPER_FUNCTIONS dalam build Anda agar fungsi ini tersedia.

Versi DirectX SDK dari XAUDIO2 tidak mendukung filter satu kutub, sehingga fungsi ini tidak ada dalam rilis tersebut.

Persyaratan Platform

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

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header xaudio2.h

Lihat juga

XAudio::Functions