Delen via


XAudio2-interfaces

Deze sectie bevat informatie over interfaces die worden geleverd door de Microsoft XAudio2-API.

In deze sectie

Onderwerp Beschrijving
IXAudio2-
IXAudio2 is de interface voor het XAudio2--object waarmee alle statussen van de audio-engine, de audioverwerkingsthread, de spraakgrafiek enzovoort worden beheerd.
IXAudio2Voice-
IXAudio2Voice- vertegenwoordigt de basisinterface waaruit IXAudio2SourceVoice, IXAudio2SubmixVoice en IXAudio2MasteringVoice worden afgeleid. De onderstaande methoden zijn gebruikelijk voor alle spraaksubklassen.
IXAudio2SourceVoice-
Gebruik een bronstem om audiogegevens naar de XAudio2-verwerkingspijplijn te verzenden.
IXAudio2SubmixVoice-
Een submixstem wordt voornamelijk gebruikt voor prestatieverbeteringen en effectenverwerking.
IXAudio2MasteringVoice-
Een mastering voice wordt gebruikt om het audio-uitvoerapparaat weer te geven.
IXAudio2EngineCallback-
De IXAudio2EngineCallback-interface bevat methoden die de client waarschuwen wanneer bepaalde gebeurtenissen plaatsvinden in de IXAudio2 engine.
IXAudio2VoiceCallback-
De interface IXAudio2VoiceCallback bevat methoden die de client waarschuwen wanneer bepaalde gebeurtenissen plaatsvinden in een bepaalde IXAudio2SourceVoice-.
IXAPO-
De interface voor een audioverwerkingsobject dat wordt gebruikt in een XAudio2-effectketen.
IXAPOParameters
Een optionele interface waarmee een XAPO effectspecifieke parameters kan gebruiken.
IXAPOHrtfParameters
De interface die wordt gebruikt om parameters in te stellen waarmee wordt bepaald hoe de head-related transfer function (HRTF) wordt toegepast op een geluid.

 

Programmeringsreferentie

Programmeringsreferentie