Metode IXAudio2VoiceCallback::OnBufferEnd (xaudio2.h)
Dipanggil ketika suara selesai memproses buffer.
Sintaks
void OnBufferEnd(
void *pBufferContext
);
Parameter
pBufferContext
Penunjuk konteks ditetapkan ke anggota pContext dari struktur XAUDIO2_BUFFER saat buffer dikirimkan.
Mengembalikan nilai
Tidak ada
Keterangan
Setelah panggilan balik OnBufferEnd , memori audio untuk buffer yang terkait dengan pBufferContext dapat dirilis dengan aman.
pBufferContext adalah penunjuk konteks yang awalnya disediakan oleh anggota pContext dari struktur XAUDIO2_BUFFER , yang mungkin NULL.
OnBufferEnd dijamin akan dipanggil tepat setelah byte terakhir dari buffer saat ini telah dikonsumsi dan sebelum byte pertama buffer berikutnya dikonsumsi. Panggilan balik ini dapat digunakan untuk menimpa atau merilis data audio yang dirujuk oleh buffer yang telah selesai, dan untuk memperbarui status lain yang terkait dengan suara yang sesuai.
Untuk informasi tentang metode antarmuka IXAudio2VoiceCallback , lihat topik Panggilan Balik XAudio2 .
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 |