Поделиться через


Структуры XAudio2

В этом разделе содержатся сведения о структурах, предоставляемых API Microsoft XAudio2.

Структура Описание
XAUDIO2_BUFFER Представляет буфер звуковых данных.
XAUDIO2_BUFFER_WMA Представляет буфер звуковых данных WMA.
XAUDIO2_DEBUG_CONFIGURATION Задает новую глобальную конфигурацию отладки для XAudio2 при использовании функции SetDebugConfiguration.
XAUDIO2_EFFECT_CHAIN Определяет цепочку эффектов.
XAUDIO2_EFFECT_DESCRIPTOR Определяет эффект.
XAUDIO2_FILTER_PARAMETERS Определяет параметры фильтра для исходного голоса.
XAUDIO2_PERFORMANCE_DATA Извлекает сведения о производительности.
XAUDIO2_SEND_DESCRIPTOR Описывает назначение отправки голосовой связи.
XAUDIO2_VOICE_DETAILS Содержит сведения о флагах создания, входных каналах и частоте выборки голоса.
XAUDIO2_VOICE_SENDS Определяет набор голосов для получения данных из одного выходного голоса.
XAUDIO2_VOICE_STATE Возвращает текущее состояние голоса и данные о расположении курсора.
XAUDIO2FX_REVERB_I3DL2_PARAMETERS Описывает параметры I3DL2 (интерактивные 3D-рекомендации по отрисовке звука уровня 2.0) для использования в функции ReverbConvertI3DL2ToNative.
XAUDIO2FX_REVERB_PARAMETERS Описание параметров для использования в APO ревербации.
XAUDIO2FX_VOLUMEMETER_LEVELS Описывает параметры для использования с APO счетчика томов.
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS Определяет параметры буфера, которые остаются постоянными во время блокировки XAPO.
XAPO_PROCESS_BUFFER_PARAMETERS Определяет параметры буфера, которые могут меняться с одного вызова на следующий.
XAPO_REGISTRATION_PROPERTIES Описывает общие характеристики XAPO.
FXECHO_INITDATA Параметры инициализации для использования с FXECHO XAPO.
FXECHO_PARAMETERS Параметры для использования с FXECHO XAPO.
FXEQ_PARAMETERS Параметры для использования с FXEQ XAPO.
FXMASTERINGLIMITER_PARAMETERS Параметры для использования с FXMasteringLimiter XAPO.
FXREVERB_PARAMETERS Параметры для использования с FXReverb XAPO.
X3DAUDIO_CONE Указывает направление для одноканального эмитатора, отличного от LFE, путем масштабирования поведения DSP относительно ориентации эмитатора.
X3DAUDIO_DISTANCE_CURVE Определяет явную кусковую кривую, состоящей из линейных сегментов, непосредственно определяя поведение DSP относительно нормализованного расстояния.
X3DAUDIO_DISTANCE_CURVE_POINT Определяет параметр DSP на заданном нормализованном расстоянии.
X3DAUDIO_DSP_SETTINGS Получает результаты из вызова X3DAudioCalculate.
X3DAUDIO_EMITTER Определяет один или многоточечный трехмерный источник звука, используемый с произвольным количеством звуковых каналов.
X3DAUDIO_LISTENER Определяет точку приема трехмерного звука.

 

Справочник по программированию