X3DAUDIO_DISTANCE_CURVE

線形セグメントで構成された明示的な区分曲線を定義し、正規化された距離に対して DSP 動作を直接定義します。

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

メンバ

  • pPoints
    X3DAUDIO_DISTANCE_CURVE_POINT 配列です。この配列には複製があってはならず、距離を基準にして昇順でソートされていなければなりません。
  • PointCount
    距離カーブ上のポイントの数です。すべてのカーブには、0.0f と 1.0f の正規化された距離の値をそれぞれ定義する少なくとも 2 つのエンドポイントがあるので、2 つ以上のポイントがあるはずです。

要件

ヘッダー: X3daudio.h 宣言

関連項目

X3DAudio の構造体