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. |
Argomenti correlati