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 |