Sdílet prostřednictvím


Funkce XAudio2

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

V této části

Námět Popis
CreateFX
Vytvoří instanci požadovaného efektU XAPOFX.
CreateHrtfApo
Vytvoří instanci rozhraní IXAPO pro zpracování funkce přenosu souvisejícího s hlavou (HRTF).
ReverbConvertI3DL2ToNative
Vložená funkce, která převádí parametry I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) na nativní parametry XAudio2.
X3DAudioCalculate
Vypočítá nastavení DSP s ohledem na 3D parametry.
X3DAudioInitialize
Nastaví všechny globální 3D zvukové konstanty.
XAudio2AmplitudeRatioToDecibels
Vložená funkce, která převádí hodnotu poměru amplitudy na hodnotu decibelu.
XAudio2Create
Vytvoří nový objekt XAudio2 a vrátí ukazatel na jeho IXAudio2 rozhraní.
XAudio2CreateReverb
Vytvoří nový objekt APO (Reverb Audio Processing Object) a vrátí ukazatel na něj.
XAudio2CreateVolumeMeter
Vytvoří nový objekt APO (Volume Meter Audio Processing Object) a vrátí na něj ukazatel.
XAudio2CutoffFrequencyToOnePoleCoefficient
Vložená funkce, která převádí četnosti odříznutí filtru vyjádřené v hertz na koeficienty filtru používané s Frequency člen struktury XAUDIO2_FILTER_PARAMETERS.
XAudio2CutoffFrequencyToRadians
Vložená funkce, která převádí četnosti odfiltrování vyjádřené v hertz na hodnoty radian frequency použité v Frequency člen XAUDIO2_FILTER_PARAMETERS struktury.
XAudio2DecibelsToAmplitudeRatio
Vložená funkce, která převede hodnotu decibelu na hodnotu poměru amplitudy.
XAudio2FrequencyRatioToSemitones
Vložená funkce, která převádí hodnotu poměru frekvence na střední hodnotu.
XAudio2RadiansToCutoffFrequency
Vložená funkce, která převádí z radiánových frekvencí používaných v XAUDIO2_FILTER_PARAMETERS zpět na absolutní frekvence v hertzu.
XAudio2SemitonesToFrequencyRatio
Vložená funkce, která převádí střední hodnotu na hodnotu poměru frekvence.

 

referenční XAudio2::P rogramming