Интерфейсы XAudio2
В этом разделе содержатся сведения об интерфейсах, предоставляемых API Microsoft XAudio2.
В этом разделе
Раздел | Описание |
---|---|
IXAudio2 |
IXAudio2 — это интерфейс для объекта XAudio2 , который управляет всеми состояниями обработчика аудио, потоком обработки звука, голосовой графом и т. д. |
IXAudio2Voice |
IXAudio2Voice представляет базовый интерфейс, на основе которого являются производные IXAudio2SourceVoice, IXAudio2SubmixVoice и IXAudio2MasteringVoice . Перечисленные ниже методы являются общими для всех голосовых подклассов. |
IXAudio2SourceVoice |
Используйте исходный голос для отправки звуковых данных в конвейер обработки XAudio2. |
IXAudio2SubmixVoice |
Подмиксный голос используется в основном для повышения производительности и обработки эффектов. |
IXAudio2MasteringVoice |
Для представления устройства вывода звука используется голос мастеринга. |
IXAudio2EngineCallback |
Интерфейс IXAudio2EngineCallback содержит методы, которые уведомляют клиента, когда в подсистеме IXAudio2 происходят определенные события. |
IXAudio2VoiceCallback |
Интерфейс IXAudio2VoiceCallback содержит методы, которые уведомляют клиента, когда в заданном объекте IXAudio2SourceVoice происходят определенные события. |
IXAPO |
Интерфейс объекта обработки звука, который используется в цепочке эффектов XAudio2. |
IXAPOParameters |
Необязательный интерфейс, позволяющий XAPO использовать параметры, зависящие от эффекта. |
IXAPOHrtfParameters |
Интерфейс, используемый для задания параметров, управляющих применением функции передачи, связанной с головой (HRTF), к звуку. |
Связанные темы