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


Структуры 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 (interactive 3D Audio Rendering Guidelines Level 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 Параметры инициализации для использования с XAPO FXECHO.
FXECHO_PARAMETERS Параметры для использования с XAPO FXECHO.
FXEQ_PARAMETERS Параметры для использования с XAPO FXEQ.
FXMASTERINGLIMITER_PARAMETERS Параметры для использования с XAPO FXMasteringLimiter.
FXREVERB_PARAMETERS Параметры для использования с XAPO FXReverb.
X3DAUDIO_CONE Задает направление для одноканального излучателя без LFE путем масштабирования поведения DSP в соответствии с ориентацией излучателя.
X3DAUDIO_DISTANCE_CURVE Определяет явную кусковую кривую, составленную из линейных сегментов, напрямую определяющую поведение DSP относительно нормализованного расстояния.
X3DAUDIO_DISTANCE_CURVE_POINT Определяет параметр DSP на заданном нормализованном расстоянии.
X3DAUDIO_DSP_SETTINGS Получает результаты вызова X3DAudioCalculate.
X3DAUDIO_EMITTER Определяет один или многоточечный источник трехмерного звука, используемый с произвольным количеством звуковых каналов.
X3DAUDIO_LISTENER Определяет точку приема трехмерного звука.

 

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