Estructura HrtfDistanceDecay (hrtfapoapi.h)
Describe un comportamiento de descomposición basado en distancia.
Sintaxis
typedef struct HrtfDistanceDecay {
HrtfDistanceDecayType type;
float maxGain;
float minGain;
float unityGainDistance;
float cutoffDistance;
} HrtfDistanceDecay;
Members
type
Tipo de comportamiento de descomposición, natural o personalizado.
maxGain
Límite máximo de ganancia aplicado a cualquier distancia. Se aplica a la descomposición natural y personalizada. Este valor se especifica en dB, con un intervalo de -96 a 12 inclusive. El valor predeterminado es 12 dB.
minGain
Límite de ganancia mínimo aplicado a cualquier distancia. Se aplica a la descomposición natural y personalizada. Este valor se especifica en dB, con un intervalo de -96 a 12 inclusive. El valor predeterminado es -96 dB.
unityGainDistance
Distancia a la que la ganancia es 0dB. Solo se aplica a la degradación natural. Este valor se especifica en metros, con un intervalo de 0,05 a infinito (FLT_MAX). El valor predeterminado es de 1 metro.
cutoffDistance
Distancia a la que la salida es silenciosa. Solo se aplica a la degradación natural. Este valor se especifica en metros, con un intervalo de cero (no inclusivo) a infinito (FLT_MAX). El valor predeterminado es infinito.
Requisitos
Encabezado | hrtfapoapi.h |