Compartir a través de


GameBar.IsInputRedirectedChanged Evento

Definición

Se produce cuando se redirige la entrada a la barra de juegos o la entrada se restaura en el juego.

Una vez que el usuario invoca la barra de juegos, la entrada se puede redirigir a la barra de juegos mientras el jugador interactúa con ella. Los juegos que ya no reciben entradas normalmente querrán pausar el juego o presentar un estado inactivo. Mientras está en pausa o inactiva, un procedimiento recomendado es seguir representando el fotograma o escena actual, de modo que la grabación sea fluida y sin problemas si el reproductor comienza a grabar o ya está grabando. Los juegos multijugador pueden optar por continuar jugando en lugar de pausar.

Sugerencia

Este evento se puede generar en subprocesos en segundo plano (sin interfaz de usuario). Es posible que tenga que publicar un evento en el subproceso de la interfaz de usuario para realizar acciones de interfaz de usuario.

Usa IsInputRedirected para determinar si la entrada se redirige actualmente a la barra de juegos.

// Register
static event_token IsInputRedirectedChanged(EventHandler<IInspectable> const& handler) const;

// Revoke with event_token
static void IsInputRedirectedChanged(event_token const* cookie) const;

// Revoke with event_revoker
static GameBar::IsInputRedirectedChanged_revoker IsInputRedirectedChanged(auto_revoke_t, EventHandler<IInspectable> const& handler) const;
public static event System.EventHandler<object> IsInputRedirectedChanged;
function onIsInputRedirectedChanged(eventArgs) { /* Your code */ }
Windows.Gaming.UI.GameBar.addEventListener("isinputredirectedchanged", onIsInputRedirectedChanged);
Windows.Gaming.UI.GameBar.removeEventListener("isinputredirectedchanged", onIsInputRedirectedChanged);
- or -
Windows.Gaming.UI.GameBar.onisinputredirectedchanged = onIsInputRedirectedChanged;
Public Shared Custom Event IsInputRedirectedChanged As EventHandler(Of Object) 

Tipo de evento

Se aplica a

Consulte también