Condividi tramite


Funzione XAudio2CutoffFrequencyToOnePoleCoefficient (xaudio2.h)

Funzione inline che converte da frequenze di cutoff di filtro espresse inhz ai coefficienti di filtro utilizzati con il membro Frequency della struttura XAUDIO2_FILTER_PARAMETERS .

Questa funzione si applica solo ai tipi di filtro LowPassOnePoleFilter e HighPassOnePole, usare XAudio2CutoffFrequencyToRadians per i tipi di filtro a variabile di stato.

Sintassi

float XAudio2CutoffFrequencyToOnePoleCoefficient(
  float  CutoffFrequency,
  UINT32 SampleRate
);

Parametri

CutoffFrequency

Frequenza di taglio inhz. Le frequenze maggiori di SampleRate sono bloccate per XAUDIO2_MAX_FILTER_FREQUENCY.

SampleRate

Frequenza di campionamento dei dati audio interessati dalla struttura XAUDIO2_FILTER_PARAMETERS .

Valore restituito

Restituisce un coefficiente di filtro da utilizzare nella struttura XAUDIO2_FILTER_PARAMETERS .

Commenti

Per rendere disponibile questa funzione, è necessario definire in modo esplicito XAUDIO2_HELPER_FUNCTIONS nella compilazione.

Le versioni di DirectX SDK di XAUDIO2 non supportano filtri a un polo, quindi questa funzione non è presente in tali versioni.

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xaudio2.h

Vedi anche

XAudio::Functions