Sdílet prostřednictvím


Rozhraní XAudio2

Tato část obsahuje informace o rozhraních poskytovaných rozhraním rozhraní api Microsoft XAudio2.

V této části

Námět Popis
IXAudio2
IXAudio2 je rozhraní pro XAudio2 objekt, který spravuje všechny stavy zvukového stroje, vlákno zpracování zvuku, hlasový graf atd.
IXAudio2Voice
IXAudio2Voice představuje základní rozhraní, ze kterého IXAudio2SourceVoice, IXAudio2SubmixVoice a IXAudio2MasteringVoice. Níže uvedené metody jsou společné pro všechny podtřídy hlasu.
IXAudio2SourceVoice
Pomocí zdrojového hlasu odešlete zvuková data do kanálu zpracování XAudio2.
IXAudio2SubmixVoice
Submixní hlas se používá především pro vylepšení výkonu a zpracování efektů.
IXAudio2MasteringVoice
Hlas masteringu se používá k reprezentaci zvukového výstupního zařízení.
IXAudio2EngineCallback
Rozhraní IXAudio2EngineCallback obsahuje metody, které klienta upozorňují na určité události v IXAudio2 modulu.
IXAudio2VoiceCallback
Rozhraní IXAudio2VoiceCallback obsahuje metody, které klienta upozorňují na určité události v daném IXAudio2SourceVoice.
IXAPO
Rozhraní pro objekt zpracování zvuku, který se používá v řetězci efektů XAudio2.
IXAPOParameters
Volitelné rozhraní, které umožňuje XAPO používat parametry specifické pro efekt.
IXAPOHrtfParameters
Rozhraní používané k nastavení parametrů, které řídí, jak se funkce přenosu související s hlavou (HRTF) používá na zvuk.

 

Referenční programování

Referenční programování