struktur XAUDIO2_VOICE_SENDS (xaudio2.h)
Menentukan sekumpulan suara untuk menerima data dari satu suara output.
Sintaks
typedef struct XAUDIO2_VOICE_SENDS {
UINT32 SendCount;
XAUDIO2_SEND_DESCRIPTOR *pSends;
} XAUDIO2_VOICE_SENDS;
Anggota
SendCount
Jumlah suara untuk menerima output suara. Nilai OutputCount 0 menunjukkan suara tidak boleh mengirim output ke suara apa pun.
pSends
Array struktur XAUDIO2_SEND_DESCRIPTOR yang menjelaskan suara tujuan dan filter yang harus digunakan saat mengirim ke suara. Array ini harus berisi elemen SendCount . Jika SendCount adalah 0 pSends harus NULL. Perhatikan bahwa pSend tidak boleh berisi suara yang sama lebih dari sekali.
Keterangan
Jika pSends bukan NULL, semua elemennya harus non-NULL. Untuk mengirim output ke panggilan suara master default IXAudio2Voice::SetOutputVoices dengan argumen pSendList diatur ke NULL.
Mengatur SendCount ke 0 berguna untuk efek tertentu seperti meter volume atau penulis file yang tidak menghasilkan output audio apa pun untuk diteruskan ke suara lain.
Jika diperlukan, suara akan melakukan konversi laju sampel tunggal, dari laju sampel input suara hingga laju sampel input suara output suara. Karena hanya satu konversi laju sampel yang akan dilakukan, semua suara output suara harus memiliki laju sampel input yang sama. Jika laju sampel input suara dan suara outputnya sama, tidak ada konversi laju sampel yang dilakukan.
Persyaratan Platform
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Persyaratan
Header | xaudio2.h |
Lihat juga
Cara: Menggunakan Submix Voices