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.
Requisitos
Encabezado: XUser.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX SeriesDocumentación conceptual
Consulte también
XUserXUserDefaultAudioEndpointUtf16ChangedCallback
XUserUnregisterForDefaultAudioEndpointUtf16Changed
