Bagikan melalui


Antarmuka IXAudio2SourceVoice (xaudio2.h)

Gunakan suara sumber untuk mengirimkan data audio ke alur pemrosesan XAudio2. Anda harus mengirim data suara ke suara yang menguasai untuk didengar, baik secara langsung atau melalui suara submix perantara.

Warisan

Antarmuka IXAudio2SourceVoice mewarisi dari IXAudio2Voice. IXAudio2SourceVoice juga memiliki jenis anggota berikut:

Metode

Antarmuka IXAudio2SourceVoice memiliki metode ini.

 
IXAudio2SourceVoice::D iscontinuity

Memberi tahu suara XAudio2 bahwa tidak ada lagi buffer yang datang setelah yang terakhir yang saat ini dalam antreannya.
IXAudio2SourceVoice::ExitLoop

Berhenti mengulang suara saat mencapai akhir wilayah perulangan saat ini.
IXAudio2SourceVoice::FlushSourceBuffers

Menghapus semua buffer audio yang tertunda dari antrean suara.
IXAudio2SourceVoice::GetFrequencyRatio

Mengembalikan rasio penyesuaian frekuensi suara.
IXAudio2SourceVoice::GetState

Mengembalikan data posisi kursor suara saat ini.
IXAudio2SourceVoice::SetFrequencyRatio

Mengatur rasio penyesuaian frekuensi suara.
IXAudio2SourceVoice::SetSourceSampleRate

Mengonfigurasi ulang suara untuk mengonsumsi data sumber pada laju sampel yang berbeda dari laju yang ditentukan saat suara dibuat.
IXAudio2SourceVoice::Start

Memulai konsumsi dan pemrosesan audio dengan suara. Memberikan hasilnya ke submix atau suara master yang terhubung, atau ke perangkat output.
IXAudio2SourceVoice::Stop

Menghentikan konsumsi audio dengan suara saat ini.
IXAudio2SourceVoice::SubmitSourceBuffer

Menambahkan buffer audio baru ke antrean suara.

Keterangan

Persyaratan Platform

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header xaudio2.h

Lihat juga

Cara: Mengubah Voice Pitch

Cara: Stream Suara dari Disk

Cara: Menggunakan Panggilan Balik Suara Sumber

IXAudio2Voice

Antarmuka XAudio2