Antarmuka IXAudio2EngineCallback (xaudio2.h)

Antarmuka IXAudio2EngineCallback berisi metode yang memberi tahu klien ketika peristiwa tertentu terjadi di mesin IXAudio2 .

Antarmuka ini harus diimplementasikan oleh klien XAudio2. XAudio2 memanggil metode ini melalui pointer antarmuka yang disediakan oleh klien, menggunakan metode XAudio2Create . Metode dalam antarmuka ini mengembalikan kekosongan, bukan HRESULT.

Lihat Panggilan Balik XAudio2 untuk pembatasan implementasi panggilan balik.

Metode Deskripsi
OnCriticalError Dipanggil jika terjadi kesalahan sistem penting yang mengharuskan XAudio2 ditutup dan dimulai ulang.
OnProcessingPassEnd Dipanggil oleh XAudio2 tepat setelah lulus pemrosesan audio berakhir.
OnProcessingPassStart Dipanggil oleh XAudio2 tepat sebelum lulus pemrosesan audio dimulai.

Metode

Antarmuka IXAudio2EngineCallback memiliki metode ini.

 
IXAudio2EngineCallback::OnCriticalError

Dipanggil jika terjadi kesalahan sistem penting yang mengharuskan XAudio2 ditutup dan dimulai ulang.
IXAudio2EngineCallback::OnProcessingPassEnd

Dipanggil oleh XAudio2 tepat setelah lulus pemrosesan audio berakhir.
IXAudio2EngineCallback::OnProcessingPassStart

Dipanggil oleh XAudio2 tepat sebelum lulus pemrosesan audio dimulai.

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

Panggilan Balik XAudio2

Antarmuka XAudio2