HrtfDistanceDecay-Struktur (hrtfapoapi.h)
Beschreibt ein entfernungsbasiertes Verfallsverhalten.
Syntax
typedef struct HrtfDistanceDecay {
HrtfDistanceDecayType type;
float maxGain;
float minGain;
float unityGainDistance;
float cutoffDistance;
} HrtfDistanceDecay;
Members
type
Der Typ des Verfallsverhaltens, natürlich oder benutzerdefiniert.
maxGain
Die maximale Verstärkungsgrenze, die in beliebiger Entfernung angewendet wird. Gilt sowohl für den natürlichen als auch für den benutzerdefinierten Verfall. Dieser Wert wird in dB mit einem Bereich von -96 bis einschließlich 12 angegeben. Der Standardwert ist 12 dB.
minGain
Die minimale Verstärkungsgrenze, die in jeder Entfernung angewendet wird. Gilt sowohl für den natürlichen als auch für den benutzerdefinierten Verfall. Dieser Wert wird in dB mit einem Bereich von -96 bis einschließlich 12 angegeben. Der Standardwert ist -96 dB.
unityGainDistance
Der Abstand, ab dem die Verstärkung 0dB beträgt. Gilt nur für den natürlichen Verfall. Dieser Wert wird in Metern mit einem Bereich von 0,05 bis unendlich (FLT_MAX) angegeben. Der Standardwert ist 1 Meter.
cutoffDistance
Der Abstand, in dem die Ausgabe im Hintergrund ausgeführt wird. Gilt nur für den natürlichen Verfall. Dieser Wert wird in Metern mit einem Bereich von null (nicht inklusive) bis unendlich (FLT_MAX) angegeben. Der Standardwert ist unendlich.
Requirements (Anforderungen)
Kopfzeile | hrtfapoapi.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für