Condividi tramite


Interfacce XAudio2

Questa sezione contiene informazioni sulle interfacce fornite dall'API Microsoft XAudio2.

In questa sezione

Argomento Descrizione
IXAudio2
IXAudio2 è l'interfaccia per l'oggetto XAudio2 che gestisce tutti gli stati del motore audio, il thread di elaborazione audio, il grafico vocale e così via.
IXAudio2Voice
IXAudio2Voice rappresenta l'interfaccia di base da cui IXAudio2SourceVoice, IXAudio2SubmixVoice e sono derivati i IXAudio2MasteringVoice. I metodi elencati di seguito sono comuni a tutte le sottoclassi vocali.
IXAudio2SourceVoice
Usare una voce di origine per inviare dati audio alla pipeline di elaborazione XAudio2.
IXAudio2SubmixVoice
Una voce submix viene usata principalmente per migliorare le prestazioni ed eseguire l'elaborazione degli effetti.
IXAudio2MasteringVoice
Una voce mastering viene usata per rappresentare il dispositivo di output audio.
IXAudio2EngineCallback
L'interfaccia IXAudio2EngineCallback contiene metodi che notificano al client quando si verificano determinati eventi nel motore IXAudio2.
IXAudio2VoiceCallback
L'interfacciaIXAudio2VoiceCallbackcontiene metodi che notificano al client quando si verificano determinati eventi in un determinato IXAudio2SourceVoice.
IXAPO
Interfaccia per un oggetto elaborazione audio che può essere utilizzata in una catena di effetti XAudio2.
IXAPOParameters
Interfaccia facoltativa che consente a un XAPO di usare parametri specifici dell'effetto.
IXAPOHrtfParameters
Interfaccia utilizzata per impostare i parametri che controllano la modalità di applicazione della funzione di trasferimento head (HRTF) a un suono.

 

di riferimento per la programmazione

di riferimento per la programmazione