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. |
Verwante onderwerpen