Bagikan melalui


Metode IXAudio2::RegisterForCallbacks (xaudio2.h)

Menambahkan penunjuk IXAudio2EngineCallback ke daftar panggilan balik mesin XAudio2 .

Sintaks

HRESULT RegisterForCallbacks(
  [in] IXAudio2EngineCallback *pCallback
);

Parameter

[in] pCallback

Penunjuk IXAudio2EngineCallback untuk ditambahkan ke daftar panggilan balik mesin XAudio2 .

Nilai kembali

Mengembalikan S_OK jika berhasil, kode kesalahan sebaliknya. Lihat Kode Kesalahan XAudio2 untuk deskripsi kode kesalahan spesifik XAudio2.

Keterangan

Metode ini dapat dipanggil beberapa kali, memungkinkan komponen atau lapisan yang berbeda dari aplikasi yang sama untuk mengelola implementasi panggilan balik mesin mereka sendiri secara terpisah.

Tidak valid untuk memanggil RegisterForCallbacks dari dalam panggilan balik (yaitu, IXAudio2EngineCallback atau IXAudio2VoiceCallback). Jika RegisterForCallbacks dipanggil dalam panggilan balik, maka akan mengembalikan XAUDIO2_E_INVALID_CALL.

Persyaratan Platform

Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header xaudio2.h

Lihat juga

IXAudio2

Panggilan Balik XAudio2