Condividi tramite


GameBar.IsInputRedirectedChanged Evento

Definizione

Si verifica quando l'input viene reindirizzato alla barra dei giochi o all'input viene ripristinato nel gioco.

Dopo che l'utente richiama la barra del gioco, l'input può essere reindirizzato alla barra del gioco mentre il giocatore interagisce con esso. I giochi che non ricevono più input vogliono in genere sospendere il gioco o presentare uno stato inattiva. Durante la sospensione o l'inattività, è consigliabile continuare a eseguire il rendering della cornice o della scena corrente, in modo che la registrazione sia uniforme e facile se il lettore inizia la registrazione o sta già registrando. I giochi multiplayer potrebbero scegliere di continuare il gioco anziché sospendere.

Suggerimento

Questo evento può essere generato in background (non interfaccia utente). Potrebbe essere necessario pubblicare un evento nel thread dell'interfaccia utente per eseguire azioni dell'interfaccia utente.

Usare IsInputRe diretto per determinare se l'input è attualmente reindirizzato alla barra dei giochi.

// 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 evento

Si applica a

Vedi anche