Método IXAudio2::RegisterForCallbacks (xaudio2.h)
Agrega un puntero IXAudio2EngineCallback a la lista de devoluciones de llamada del motor XAudio2 .
Sintaxis
HRESULT RegisterForCallbacks(
[in] IXAudio2EngineCallback *pCallback
);
Parámetros
[in] pCallback
Puntero IXAudio2EngineCallback para agregar a la lista de devoluciones de llamada del motor XAudio2 .
Valor devuelto
Devuelve S_OK si se ejecuta correctamente, de lo contrario, un código de error. Consulte Códigos de error XAudio2 para obtener descripciones de códigos de error específicos de XAudio2.
Comentarios
Este método se puede llamar varias veces, lo que permite que distintos componentes o capas de la misma aplicación administren sus propias implementaciones de devolución de llamada del motor por separado.
No es válido llamar a RegisterForCallbacks desde una devolución de llamada (es decir, IXAudio2EngineCallback o IXAudio2VoiceCallback). Si se llama a RegisterForCallbacks dentro de una devolución de llamada, devuelve XAUDIO2_E_INVALID_CALL.
Requisitos de la plataforma
Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | xaudio2.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de