Nilai dan Bendera Batas XAudio2
Konstanta XAudio2 yang menentukan parameter default, nilai maksimum, dan bendera.
Nilai batas XAudio2
Terus-menerus | Deskripsi |
---|---|
|
Nilai maksimum yang diizinkan untuk XAUDIO2_BUFFER. AudioByte. |
|
Buffer maksimum yang diizinkan dalam antrean suara. |
|
Buffer maksimum yang diizinkan untuk utas sistem (hanya Xbox 360). |
|
Nilai maksimum yang diizinkan untuk WAVEFORMATEX.nChannels. |
|
Laju sampel audio minimum didukung. |
|
Laju sampel audio maksimum didukung. |
|
Tingkat volume maksimum yang diizinkan. |
|
Rasio frekuensi minimum yang diizinkan dalam suara sumber. |
|
Rasio frekuensi maksimum yang diizinkan dalam suara sumber. |
|
Nilai default untuk argumen MaxFrequencyRatio dari IXAudio2::CreateSourceVoice. |
|
Nilai maksimum untuk XAUDIO2_FILTER_PARAMETERS. OneOverQ. |
|
Nilai maksimum untuk XAUDIO2_FILTER_PARAMETERS. Frekuensi. |
|
Nilai maksimum yang tidak akan diperlakukan sebagai perulangan tak terbatas untuk XAUDIO2_BUFFER. LoopCount. |
|
Instans simultan maksimum XAudio2 yang diizinkan pada Xbox 360. |
Nilai XAudio2 dengan arti khusus
Terus-menerus | Deskripsi |
---|---|
|
Digunakan sebagai parameter untuk metode dengan argumen OperationSet. Lihat Kumpulan Operasi XAudio2 untuk informasi selengkapnya. |
|
Digunakan sebagai parameter di IXAudio2::CommitChanges. |
|
Menentukan nilai yang tidak valid untuk argumen OperationSet. Lihat Kumpulan Operasi XAudio2 untuk informasi selengkapnya. |
|
Menentukan tidak ada wilayah perulangan, yang digunakan dalam XAUDIO2_BUFFER. LoopCount. |
|
Menentukan perulangan tak terbatas, digunakan dalam XAUDIO2_BUFFER. LoopCount. |
|
Menentukan jumlah default saluran untuk platform saat ini, yang digunakan dalam IXAudio2::CreateMasteringVoice. |
|
Menentukan laju sampel default untuk platform saat ini, yang digunakan dalam IXAudio2::CreateMasteringVoice. |
Bendera XAudio2
Terus-menerus | Deskripsi |
---|---|
XAUDIO2_DEBUG_ENGINE |
Menentukan bahwa versi debug/pemeriksaan mesin audio harus digunakan alih-alih versi rilis. Lihat XAudio2Buat. Catatan: Bendera ini tidak didukung pada Windows 8 atau Windows 10. |
|
Menentukan bahwa suara sumber tidak akan menggunakan pergeseran pitch, lihat IXAudio2::CreateSourceVoice. |
|
Menentukan bahwa tidak ada konversi laju sampel yang tersedia pada suara sumber, output suara harus memiliki laju sampel yang sama. Lihat IXAudio2::CreateSourceVoice. |
|
Menentukan bahwa efek filter harus tersedia pada suara. Lihat IXAudio2::CreateSourceVoice dan IXAudio2::CreateSubmixVoice. |
|
Menentukan bahwa suara harus terus memancarkan output efek setelah dihentikan. Lihat IXAudio2SourceVoice::Stop. |
|
Menunjukkan buffer terakhir dalam aliran. Lihat XAUDIO2_BUFFER. Bendera. |
|
Menentukan bahwa mesin audio harus berhenti ketika tidak ada suara sumber yang dimulai dan dimulai saat suara dimulai. Lihat XAudio2Buat. |
|
Menunjukkan filter harus digunakan pada pengiriman suara. Lihat XAUDIO2_SEND_DESCRIPTOR. Bendera. |
|
Menentukan kuantum pemrosesan non-default 21,33 mdtk (1024 sampel pada 48KHz). Lihat XAudio2Buat. |
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT |
Menentukan bahwa klien audio virtual tidak boleh digunakan. Lihat IXAudio2::CreateMasteringVoice. Catatan: Pada perangkat dalam keluarga perangkat Seluler, klien audio virtual selalu digunakan, terlepas dari apakah bendera ini digunakan. |
Parameter Default XAudio2 untuk Filter Suara Bawaan
Terus-menerus | Deskripsi |
---|---|
|
Menentukan jenis filter default yang akan digunakan dengan suara dan pengiriman suara. |
|
Menentukan frekuensi filter default yang akan digunakan dengan suara dan pengiriman suara. |
|
Menentukan laju filter default pembuangan yang akan digunakan dengan suara dan pengiriman suara. |
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)
Persyaratan | Nilai |
---|---|
Header |
|