Función XAudio2CutoffFrequencyToOnePoleCoefficient (xaudio2.h)

Función insertada que convierte de frecuencias de corte de filtro expresadas en hercios a los coeficientes de filtro utilizados con el miembro Frequency de la estructura XAUDIO2_FILTER_PARAMETERS .

Esta función solo se aplica a los tipos de filtro LowPassOnePoleFilter y HighPassOnePole, use XAudio2CutoffFrequencyToRadians para los tipos de filtro de variable de estado.

Sintaxis

float XAudio2CutoffFrequencyToOnePoleCoefficient(
  float  CutoffFrequency,
  UINT32 SampleRate
);

Parámetros

CutoffFrequency

Frecuencia de corte en hercios. Las frecuencias mayores que SampleRate se fijan en XAUDIO2_MAX_FILTER_FREQUENCY.

SampleRate

Frecuencia de muestreo de los datos de audio afectados por la estructura de XAUDIO2_FILTER_PARAMETERS .

Valor devuelto

Devuelve un coeficiente de filtro para su uso en la estructura XAUDIO2_FILTER_PARAMETERS .

Comentarios

Debe definir explícitamente XAUDIO2_HELPER_FUNCTIONS en la compilación para que esta función esté disponible.

Las versiones del SDK de DirectX de XAUDIO2 no admiten filtros de polo único, por lo que esta función no está presente en esas versiones.

Requisitos de la plataforma

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

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado xaudio2.h

Consulte también

XAudio::Functions