HrtfDistanceDecay, structure (hrtfapoapi.h)
Décrit un comportement de décroissance basé sur la distance.
Syntaxe
typedef struct HrtfDistanceDecay {
HrtfDistanceDecayType type;
float maxGain;
float minGain;
float unityGainDistance;
float cutoffDistance;
} HrtfDistanceDecay;
Membres
type
Type de comportement de désintégration, naturel ou personnalisé.
maxGain
Limite maximale de gain appliquée à n’importe quelle distance. S’applique à la désintégration naturelle et personnalisée. Cette valeur est spécifiée en dB, avec une plage comprise entre -96 et 12 inclus. La valeur par défaut est 12 dB.
minGain
Limite minimale de gain appliquée à n’importe quelle distance. S’applique à la désintégration naturelle et personnalisée. Cette valeur est spécifiée en dB, avec une plage comprise entre -96 et 12 inclus. La valeur par défaut est -96 dB.
unityGainDistance
Distance à laquelle le gain est de 0dB. S’applique uniquement à la désintégration naturelle. Cette valeur est spécifiée en mètres, avec une plage comprise entre 0,05 et l’infini (FLT_MAX). La valeur par défaut est 1 mètre.
cutoffDistance
Distance à laquelle la sortie est silencieuse. S’applique uniquement à la désintégration naturelle. Cette valeur est spécifiée en mètres, avec une plage comprise entre zéro (non inclus) et l’infini (FLT_MAX). La valeur par défaut est l’infini.
Configuration requise
En-tête | hrtfapoapi.h |