IGameController Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’interface de base doit être implémentée par tous les appareils de contrôleur, quel que soit leur type réel (boîtier de commande, volant de course, bâton de vol, etc.). Cette interface existe principalement pour prendre en charge l’extensibilité des contrôleurs de jeu, ce qui permet aux fabricants OEM (fabricants d’équipement d’origine) de publier des classes WinRT (Windows Runtime) qui fournissent un accès enrichi aux fonctionnalités de leur appareil, tout en s’intégrant à l’infrastructure d’énumération des appareils de contrôleur de jeu sous-jacente.
public interface class IGameController
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
struct IGameController
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(464479522, 24420, 17093, 130, 103, 185, 254, 34, 21, 191, 189)]
public interface IGameController
Public Interface IGameController
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
Headset |
Casque audio attaché au contrôleur. |
IsWireless |
Obtient une valeur qui indique l’état sans fil du boîtier de commande. |
User |
Utilisateur associé au contrôleur. |
Événements
HeadsetConnected |
Signale quand un casque est attaché au contrôleur. |
HeadsetDisconnected |
Signale quand un casque est déconnecté du contrôleur. |
UserChanged |
Signale quand l’utilisateur associé au contrôleur a changé. |