Udostępnij za pośrednictwem


Interfejsy XAudio2

Ta sekcja zawiera informacje o interfejsach udostępnianych przez interfejs API microsoft XAudio2.

W tej sekcji

Temat Opis
IXAudio2
IXAudio2 to interfejs XAudio2 obiektu, który zarządza wszystkimi stanami aparatu audio, wątkiem przetwarzania dźwięku, grafem głosowym itd.
IXAudio2Voice
IXAudio2Voice reprezentuje interfejs podstawowy, z którego pochodzą IXAudio2SourceVoice, IXAudio2SubmixVoice i IXAudio2MasteringVoice. Metody wymienione poniżej są wspólne dla wszystkich podklas głosowych.
IXAudio2SourceVoice
Użyj głosu źródłowego, aby przesłać dane audio do potoku przetwarzania XAudio2.
IXAudio2SubmixVoice
Głos podrzędny jest używany głównie do poprawy wydajności i przetwarzania efektów.
IXAudio2MasteringVoice
Głos nadrzędny służy do reprezentowania urządzenia wyjściowego audio.
IXAudio2EngineCallback
Interfejs IXAudio2EngineCallback zawiera metody, które powiadamiają klienta o wystąpieniu niektórych zdarzeń w aucie IXAudio2.
IXAudio2VoiceCallback
Interfejs IXAudio2VoiceCallback zawiera metody, które powiadamiają klienta o wystąpieniu niektórych zdarzeń w danym IXAudio2SourceVoice.
IXAPO
Interfejs obiektu przetwarzania dźwięku, który ma być używany w łańcuchu efektu XAudio2.
IXAPOParameters
Opcjonalny interfejs, który umożliwia obiektowi XAPO używanie parametrów specyficznych dla efektu.
IXAPOHrtfParameters
Interfejs używany do ustawiania parametrów, które kontrolują sposób stosowania funkcji transferu związanego z głową (HRTF) do dźwięku.

 

dokumentacja programowania

dokumentacja programowania