X3DAUDIO_DISTANCE_CURVE 结构 (x3daudio.h)

定义由线性段组成的显式分段曲线,直接定义与规范化距离相关的 DSP 行为。

语法

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

成员

pPoints

X3DAUDIO_DISTANCE_CURVE_POINT 数组。 数组必须没有重复项,并且根据距离按升序排序。

PointCount

距离曲线点数。 必须有两个或更多点,因为所有曲线必须至少有两个端点分别定义 0.0f 和 1.0f 规范化距离的值。

注解

平台要求

Windows 10 (XAudio2.9) ;Windows 8、Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

要求

   
标头 x3daudio.h

另请参阅

结构