структура 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); Пакет SDK для DirectX (XAudio 2.7)

Требования

   
Верхняя часть x3daudio.h

См. также раздел

Структуры