структура X3DAUDIO_CONE (x3daudio.h)
Задает направление для одноканального излучателя, отличного от LFE, путем масштабирования поведения DSP в соответствии с ориентацией излучателя.
Синтаксис
typedef struct X3DAUDIO_CONE {
FLOAT32 InnerAngle;
FLOAT32 OuterAngle;
FLOAT32 InnerVolume;
FLOAT32 OuterVolume;
FLOAT32 InnerLPF;
FLOAT32 OuterLPF;
FLOAT32 InnerReverb;
FLOAT32 OuterReverb;
} X3DAUDIO_CONE, *LPX3DAUDIO_CONE;
Члены
InnerAngle
Угол внутреннего конуса в радианах. Для X3DAUDIO_2PI это значение должно быть в пределах 0,0f.
OuterAngle
Внешний угол конуса в радианах. Для X3DAUDIO_2PI это значение должно находиться в пределах InnerAngle .
InnerVolume
Масштабировщик томов на внутреннем конусе или внутри нее. Это значение должно находиться в диапазоне от 0,0f до 2,0f.
OuterVolume
Масштабировщик томов на внешнем конусе и за его пределами. Это значение должно находиться в диапазоне от 0,0f до 2,0f.
InnerLPF
Масштабировщик коэффициентов прямого или реверберного пути LPF на внутреннем конусе или внутри нее. Это значение используется только для вычислений LPF и должно находиться в пределах от 0,0f до 1,0f.
OuterLPF
Масштабировщик коэффициентов прямого или реверберного пути LPF на внешнем конусе или за его пределами. Это значение используется только для вычислений LPF и должно находиться в пределах от 0,0f до 1,0f.
InnerReverb
Реверберный масштабировщик уровня отправки на внутреннем конусе или внутри нее. Значение должно находиться в пределах от 0,0f до 2,0f.
OuterReverb
Реверберный масштабировщик уровня отправки на внешнем конусе и за его пределами. Значение должно находиться в пределах от 0,0f до 2,0f.
Комментарии
Подробное описание звуковых конусов см. в разделе Звуковые конусы.
Требования к платформе
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK Для DirectX (XAudio 2.7)Требования
Требование | Значение |
---|---|
Заголовок | x3daudio.h |