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

Siehe auch

Strukturen