Partager via


X3DAUDIO_DISTANCE_CURVE structure (x3daudio.h)

Définit une courbe explicite au niveau de la pièce composée de segments linéaires, définissant directement le comportement DSP par rapport à la distance normalisée.

Syntaxe

typedef struct X3DAUDIO_DISTANCE_CURVE {
  X3DAUDIO_DISTANCE_CURVE_POINT *pPoints;
  UINT32                        PointCount;
} X3DAUDIO_DISTANCE_CURVE, *LPX3DAUDIO_DISTANCE_CURVE;

Membres

pPoints

X3DAUDIO_DISTANCE_CURVE_POINT tableau. Le tableau ne doit pas avoir de doublons et être trié dans l’ordre croissant par rapport à la distance.

PointCount

Nombre de points de courbe de distance. Il doit y avoir deux points ou plus, car toutes les courbes doivent avoir au moins deux points de terminaison définissant des valeurs à une distance normalisée de 0,0f et 1,0f, respectivement.

Remarques

Configuration requise pour la plateforme

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)

Spécifications

   
En-tête x3daudio.h

Voir aussi

Structures