Estrutura HrtfDistanceDecay (hrtfapoapi.h)
Descreve um comportamento de decaimento baseado em distância.
Sintaxe
typedef struct HrtfDistanceDecay {
HrtfDistanceDecayType type;
float maxGain;
float minGain;
float unityGainDistance;
float cutoffDistance;
} HrtfDistanceDecay;
Membros
type
O tipo de comportamento de decaimento, natural ou personalizado.
maxGain
O limite máximo de ganho aplicado a qualquer distância. Aplica-se à decaimento natural e personalizada. Esse valor é especificado no banco de dados, com um intervalo de -96 a 12 inclusive. O valor padrão é 12 dB.
minGain
O limite mínimo de ganho aplicado a qualquer distância. Aplica-se à decaimento natural e personalizada. Esse valor é especificado no banco de dados, com um intervalo de -96 a 12 inclusive. O valor padrão é -96 dB.
unityGainDistance
A distância na qual o ganho é 0dB. Aplica-se apenas à decaimento natural. Esse valor é especificado em metros, com um intervalo de 0,05 a infinito (FLT_MAX). O valor padrão é 1 metro.
cutoffDistance
A distância na qual a saída é silenciosa. Aplica-se apenas à decaimento natural. Esse valor é especificado em metros, com um intervalo de zero (não inclusivo) a infinito (FLT_MAX). O valor padrão é infinito.
Requisitos
Cabeçalho | hrtfapoapi.h |