Partager via


GipGameControllerProvider Classe

Définition

Représente un contrôleur de jeu physique connecté au système à l’aide de GIP.SYS.

public ref class GipGameControllerProvider sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GipGameControllerProvider final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GipGameControllerProvider
Public NotInheritable Class GipGameControllerProvider
Héritage
Object Platform::Object IInspectable GipGameControllerProvider
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v3.0)

Propriétés

FirmwareVersionInfo

Version du microprogramme du contrôleur.

HardwareProductId

ID de produit matériel du contrôleur.

HardwareVendorId

ID du fournisseur de matériel du contrôleur.

HardwareVersionInfo

Contient des informations sur la version matérielle du contrôleur.

IsConnected

Valeur booléenne indiquant si le contrôleur est connecté.

Méthodes

SendMessage(GipMessageClass, Byte, Byte[])

Envoie un message.

SendReceiveMessage(GipMessageClass, Byte, Byte[], Byte[])

Envoie une demande de message.

UpdateFirmwareAsync(IInputStream)

Tente de mettre à jour de manière asynchrone le microprogramme du contrôleur.

S’applique à

Voir aussi