Skip to main content

GameInputFocusPolicy

Énumère les stratégies de focus d’un périphérique d’entrée.

Syntaxe

Constantes

Remarques

Cette énumération est utilisée par la méthode IGameInput::SetFocusPolicy. Appelez SetFocusPolicy pour indiquer si les entrées sont envoyées à un jeu lorsqu’il n’a pas le focus. Par défaut, GameInput ne fournit pas d’entrées en arrière-plan. Les valeurs peuvent être combinées. Si le jeu traite les boutons Guide ou Partager, la définition respective des indicateurs GameInputExclusiveForegroundGuideButton ou GameInputExclusiveForegroundShareButton peut aider à garantir que les applications de superposition en arrière-plan ne les traitent pas également. Par exemple, cela peut empêcher l’apparition de menus de superposition ou de captures d’écran indésirables par-dessus un jeu qui souhaite utiliser lui-même ces boutons.
De nombreux utilisateurs utilisent des applications de superposition qui se servent du bouton Guide pour les menus et du bouton Partager pour les captures d’écran. Déterminez si votre jeu a réellement besoin de remplacer cette fonctionnalité afin d’éviter de dérouter les utilisateurs.
La stratégie de focus ne s’applique que sous Windows. Les valeurs des boutons Guide et Partager de GameInputFocusPolicy ont été ajoutées dans le fichier GameInput.h du Windows SDK 10.0.26031 Preview et seront ajoutées dans une future version du GDK. Pour plus d’informations, consultez Notions fondamentales de GameInput.

Configuration requise

En-tête : GameInput.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de GameInput
GameInput

Historique des versions

Annexe : versions précédentes

v0

Notez que les indicateurs DisableBackgroundInput (0x1) et DisableBackgroundShareButton (0x10) ont été supprimés dans la v2. Les applications GameInput n’utilisent par défaut aucune entrée en arrière-plan ; ces indicateurs étaient donc redondants. Les indicateurs EnableBackgroundGuideButton (0x80) et EnableBackgroundShareButton (0x100) ont été ajoutés dans la v2 pour permettre aux applications d’enregistrer leur intention de recevoir des entrées en arrière-plan.
Last modified on October 6, 2026