X3DAUDIO_DISTANCE_CURVE-Struktur (x3daudio.h)
Definiert eine explizite stückweise Kurve, die aus linearen Segmenten besteht, und definiert das DSP-Verhalten direkt in Bezug auf den normalisierten Abstand.
Syntax
typedef struct X3DAUDIO_DISTANCE_CURVE {
X3DAUDIO_DISTANCE_CURVE_POINT *pPoints;
UINT32 PointCount;
} X3DAUDIO_DISTANCE_CURVE, *LPX3DAUDIO_DISTANCE_CURVE;
Member
pPoints
X3DAUDIO_DISTANCE_CURVE_POINT Array. Das Array darf keine Duplikate aufweisen und in aufsteigender Reihenfolge in Bezug auf die Entfernung sortiert werden.
PointCount
Anzahl der Entfernungskurvenpunkte. Es müssen zwei oder mehr Punkte vorhanden sein, da alle Kurven mindestens zwei Endpunkte aufweisen müssen, die Werte mit 0,0f bzw. 1,0f normalisierter Entfernung definieren.
Hinweise
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requirements (Anforderungen)
Kopfzeile | x3daudio.h |