Método IXAudio2::RegisterForCallbacks (xaudio2.h)
Adiciona um ponteiro IXAudio2EngineCallback à lista de retornos de chamada do mecanismo XAudio2 .
Sintaxe
HRESULT RegisterForCallbacks(
[in] IXAudio2EngineCallback *pCallback
);
Parâmetros
[in] pCallback
Ponteiro IXAudio2EngineCallback para adicionar à lista de retorno de chamada do mecanismo XAudio2.
Retornar valor
Retorna S_OK se tiver êxito, caso contrário, um código de erro. Consulte códigos de erro XAudio2 para obter descrições de códigos de erro específicos XAudio2.
Comentários
Esse método pode ser chamado várias vezes, permitindo que diferentes componentes ou camadas do mesmo aplicativo gerenciem suas próprias implementações de retorno de chamada do mecanismo separadamente.
É inválido chamar RegisterForCallbacks de dentro de um retorno de chamada (ou seja, IXAudio2EngineCallback ou IXAudio2VoiceCallback). Se RegisterForCallbacks for chamado dentro de um retorno de chamada, ele retornará XAUDIO2_E_INVALID_CALL.
Requisitos da plataforma
Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Plataforma de Destino | Windows |
Cabeçalho | xaudio2.h |