Dela via


XAudio2-gränssnitt

Det här avsnittet innehåller information om gränssnitt som tillhandahålls av Microsoft XAudio2 API.

I det här avsnittet

Ämne Beskrivning
IXAudio2
IXAudio2 är gränssnittet för objektet XAudio2 som hanterar alla ljudmotortillstånd, tråden för ljudbearbetning, röstdiagrammet och så vidare.
IXAudio2Voice
IXAudio2Voice representerar basgränssnittet från vilket IXAudio2SourceVoice, IXAudio2SubmixVoice och IXAudio2MasteringVoice härleds. Metoderna nedan är gemensamma för alla röstunderklasser.
IXAudio2SourceVoice
Använd en källröst för att skicka ljuddata till XAudio2-bearbetningspipelinen.
IXAudio2SubmixVoice
En undermixröst används främst för prestandaförbättringar och effektbearbetning.
IXAudio2MasteringVoice
En huvudröst används för att representera ljudutdataenheten.
IXAudio2EngineCallback
Gränssnittet IXAudio2EngineCallback innehåller metoder som meddelar klienten när vissa händelser inträffar i motorn IXAudio2.
IXAudio2VoiceCallback
Gränssnittet IXAudio2VoiceCallback innehåller metoder som meddelar klienten när vissa händelser inträffar i en viss IXAudio2SourceVoice.
IXAPO-
Gränssnittet för ett ljudbearbetningsobjekt som används i en XAudio2-effektkedja.
IXAPOParameters
Ett valfritt gränssnitt som gör att ett XAPO kan använda effektspecifika parametrar.
IXAPOHrtfParameters
Gränssnittet som används för att ange parametrar som styr hur huvudrelaterad överföringsfunktion (HRTF) tillämpas på ett ljud.

 

programmeringsreferens

programmeringsreferens