Bagikan melalui


Struktur XAudio2

Bagian ini berisi informasi tentang struktur yang disediakan oleh Api Microsoft XAudio2.

Struktur Deskripsi
XAUDIO2_BUFFER Mewakili buffer data audio.
XAUDIO2_BUFFER_WMA Mewakili buffer data audio WMA.
XAUDIO2_DEBUG_CONFIGURATION Mengatur konfigurasi debug global baru untuk XAudio2 saat digunakan oleh fungsi SetDebugConfiguration.
XAUDIO2_EFFECT_CHAIN Mendefinisikan rantai efek.
XAUDIO2_EFFECT_DESCRIPTOR Mendefinisikan efek.
XAUDIO2_FILTER_PARAMETERS Menentukan parameter filter untuk suara sumber.
XAUDIO2_PERFORMANCE_DATA Mengambil informasi performa.
XAUDIO2_SEND_DESCRIPTOR Menjelaskan tujuan pengiriman suara.
XAUDIO2_VOICE_DETAILS Berisi informasi tentang bendera pembuatan, saluran input, dan laju sampel suara.
XAUDIO2_VOICE_SENDS Menentukan sekumpulan suara untuk menerima data dari satu suara output.
XAUDIO2_VOICE_STATE Mengembalikan data status suara dan posisi kursor saat ini.
XAUDIO2FX_REVERB_I3DL2_PARAMETERS Menjelaskan parameter I3DL2 (Interactive 3D Audio Rendering Guidelines Level 2.0) untuk digunakan dalam fungsi ReverbConvertI3DL2ToNative.
XAUDIO2FX_REVERB_PARAMETERS Menjelaskan parameter untuk digunakan dalam APO reverb.
XAUDIO2FX_VOLUMEMETER_LEVELS Menjelaskan parameter untuk digunakan dengan APO meter volume.
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS Menentukan parameter buffer yang tetap konstan saat XAPO dikunci.
XAPO_PROCESS_BUFFER_PARAMETERS Menentukan parameter buffer yang dapat berubah dari satu panggilan ke panggilan berikutnya.
XAPO_REGISTRATION_PROPERTIES Menjelaskan karakteristik umum XAPO.
FXECHO_INITDATA Parameter inisialisasi untuk digunakan dengan FXECHO XAPO.
FXECHO_PARAMETERS Parameter untuk digunakan dengan FXECHO XAPO.
FXEQ_PARAMETERS Parameter untuk digunakan dengan FXEQ XAPO.
FXMASTERINGLIMITER_PARAMETERS Parameter untuk digunakan dengan FXMasteringLimiter XAPO.
FXREVERB_PARAMETERS Parameter untuk digunakan dengan FXReverb XAPO.
X3DAUDIO_CONE Menentukan arah untuk emiter non-LFE satu saluran dengan menskalakan perilaku DSP sehubungan dengan orientasi emiter.
X3DAUDIO_DISTANCE_CURVE Mendefinisikan kurva sepotong eksplisit yang terdiri dari segmen linier, secara langsung mendefinisikan perilaku DSP sehubungan dengan jarak yang dinormalisasi.
X3DAUDIO_DISTANCE_CURVE_POINT Menentukan pengaturan DSP pada jarak yang dinormalisasi tertentu.
X3DAUDIO_DSP_SETTINGS Menerima hasil dari panggilan ke X3DAudioCalculate.
X3DAUDIO_EMITTER Menentukan sumber audio 3D tunggal atau multi-titik yang digunakan dengan jumlah saluran suara arbitrer.
X3DAUDIO_LISTENER Mendefinisikan titik penerimaan audio 3D.

 

Referensi Pemrograman