Skip to main content

XUserRegisterForDefaultAudioEndpointUtf16Changed

Registra una devolución de llamada que la aplicación define e invoca cuando cambia el punto de conexión de audio predeterminado.

Sintaxis

Parámetros

queue   _In_opt_
Tipo: XTaskQueueHandle
Un identificador de la cola asincrónica en la que se colocará la devolución de llamada de cambio. context   _In_opt_
Tipo: void*
El contexto que la aplicación define y pasa a la devolución de llamada. callback   _In_
Tipo: XUserDefaultAudioEndpointUtf16ChangedCallback*
La devolución de llamada que la aplicación define y registra para los eventos de cambio del punto de conexión de audio. token   _Out_
Tipo: XTaskQueueRegistrationToken*
Si la operación se realiza correctamente, recibe un token que identifica la devolución de llamada. Para anular el registro de la devolución de llamada, pase este token a la función XUserUnregisterForDefaultAudioEndpointUtf16Changed.

Valor devuelto

Tipo: HRESULT Código de éxito o de error HRESULT.
Para obtener una lista de los códigos de error, consulte Códigos de error.

Comentarios

No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
Para anular el registro de una devolución de llamada de cambio del punto de conexión de audio predeterminado registrada anteriormente, llame a XUserUnregisterForDefaultAudioEndpointUtf16Changed. Para registrar una devolución de llamada de asociación de dispositivos de usuario, llame a XUserRegisterForDeviceAssociationChanged. Para anular el registro de una devolución de llamada de cambio de asociación de dispositivos de usuario registrada anteriormente, llame a XUserUnregisterForDeviceAssociationChanged.

Requisitos

Encabezado: XUser.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Documentación conceptual

Consulte también

XUser
XUserDefaultAudioEndpointUtf16ChangedCallback
XUserUnregisterForDefaultAudioEndpointUtf16Changed
Última modificación el 28 de agosto de 2026