GameBar Classe

Définition

Fournit des notifications et des informations sur la visibilité et l’état de redirection d’entrée de la barre de jeu.

public ref class GameBar abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameBar final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GameBar
Public Class GameBar
Héritage
Object Platform::Object IInspectable GameBar
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v2.0)

Remarques

Les événements et les propriétés de sont statiques de classe. Les objets ne sont pas instanciés pour cette classe.

Propriétés

IsInputRedirected

Indique si l’entrée est actuellement redirigée vers la barre de jeux.

Une fois que l’utilisateur a appelé la barre de jeu, l’entrée peut être redirigée vers la barre de jeux pendant que le joueur interagit avec elle. Les jeux qui ne reçoivent plus d’entrée veulent généralement suspendre le jeu ou présenter un état inactif. Pendant la pause ou l’inactivité, il est recommandé de continuer à restituer l’image ou la scène actuelle, afin que l’enregistrement soit fluide et fluide si le lecteur commence à enregistrer ou est déjà en cours d’enregistrement. Les jeux multijoueurs peuvent choisir de continuer le jeu plutôt que de s’interrompre.

Pour être informé des modifications apportées à , gérez l’événement IsInputRedirectedChanged .

Visible

Indique si la barre de jeu est actuellement visible.

Utilisez la propriété pour déterminer l’état de visibilité de la barre de jeu. Les jeux peuvent choisir de suspendre le jeu ou de présenter un état inactif lorsque la barre de jeu est visible et qu’elle est dessinée sur le jeu. Pendant la pause ou l’inactivité, il est recommandé de continuer à restituer l’image ou la scène actuelle, afin que l’enregistrement soit fluide et fluide si le lecteur commence à enregistrer ou est déjà en cours d’enregistrement. Les jeux multijoueurs peuvent choisir de continuer le jeu plutôt que de s’interrompre.

Pour être informé des modifications apportées à , gérez l’événement VisibilityChanged .

Événements

IsInputRedirectedChanged

Se produit lorsque l’entrée est redirigée vers la barre de jeu ou que l’entrée est restaurée dans le jeu.

Une fois que l’utilisateur a appelé la barre de jeu, l’entrée peut être redirigée vers la barre de jeux pendant que le joueur interagit avec elle. Les jeux qui ne reçoivent plus d’entrée veulent généralement suspendre le jeu ou présenter un état inactif. Pendant la pause ou l’inactivité, il est recommandé de continuer à restituer l’image ou la scène actuelle, afin que l’enregistrement soit fluide et fluide si le lecteur commence à enregistrer ou est déjà en cours d’enregistrement. Les jeux multijoueurs peuvent choisir de continuer le jeu plutôt que de s’interrompre.

Conseil

Cet événement peut être déclenché sur des threads en arrière-plan (hors interface utilisateur). Vous devrez peut-être publier un événement dans le thread d’interface utilisateur pour effectuer des actions d’interface utilisateur.

Utilisez IsInputRedirected pour déterminer si l’entrée est actuellement redirigée vers la barre de jeux.

VisibilityChanged

Se produit lorsque la barre de jeu est affichée ou ignorée.

Utilisez l’événement pour surveiller l’état de visibilité de la barre de jeu. Les jeux peuvent choisir de suspendre le jeu ou de présenter un état inactif lorsque la barre de jeu est visible et qu’elle est dessinée sur le jeu. Pendant la pause ou l’inactivité, il est recommandé de continuer à restituer l’image ou la scène actuelle, afin que l’enregistrement soit fluide et fluide si le lecteur commence à enregistrer ou est déjà en cours d’enregistrement. Les jeux multijoueurs peuvent choisir de continuer le jeu plutôt que de s’interrompre.

Conseil

Cet événement peut être déclenché sur des threads en arrière-plan (hors interface utilisateur). Vous devrez peut-être publier un événement dans le thread d’interface utilisateur pour effectuer des actions d’interface utilisateur.

Utilisez Visible pour déterminer si la barre de jeu est actuellement visible.

S’applique à