Compartir a través de


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

Consulte también

HrtfApoInit

HrtfDistanceDecayType

Estructuras