Metodo IXAudio2::RegisterForCallbacks (xaudio2.h)
Aggiunge un puntatore IXAudio2EngineCallback all'elenco di callback del motore XAudio2 .
Sintassi
HRESULT RegisterForCallbacks(
[in] IXAudio2EngineCallback *pCallback
);
Parametri
[in] pCallback
Puntatore IXAudio2EngineCallback da aggiungere all'elenco di callback del motore XAudio2 .
Valore restituito
Restituisce S_OK se ha esito positivo, in caso contrario, un codice di errore. Per le descrizioni dei codici di errore specifici di XAudio2, vedere Codici di errore XAudio2 .
Commenti
Questo metodo può essere chiamato più volte, consentendo a diversi componenti o livelli della stessa applicazione di gestire separatamente le proprie implementazioni di callback del motore.
Non è valido chiamare RegisterForCallback dall'interno di un callback, ovvero IXAudio2EngineCallback o IXAudio2VoiceCallback. Se RegisterForCallbacks viene chiamato all'interno di un callback, restituisce XAUDIO2_E_INVALID_CALL.
Requisiti della piattaforma
Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | xaudio2.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per