Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |