IHidGameControllerInputSink 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.
Définit les méthodes nécessaires pour une interface de contrôleur HID (Human Interface Device) personnalisée.
public interface class IHidGameControllerInputSink : IGameControllerInputSink
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
struct IHidGameControllerInputSink : IGameControllerInputSink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.Guid(4149527330, 6189, 16612, 161, 38, 252, 238, 79, 250, 30, 49)]
public interface IHidGameControllerInputSink : IGameControllerInputSink
Public Interface IHidGameControllerInputSink
Implements IGameControllerInputSink
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Creators Update (introduit dans 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v4.0)
|
Remarques
Cette interface doit être implémentée par une classe de contrôleur personnalisé HID pour recevoir des rapports d’entrée de l’appareil HID sous-jacent. Aucune analyse ou modification n’est effectuée sur ces rapports ; ils sont récupérés dans leur format d’origine.
Méthodes
OnInputReportReceived(UInt64, Byte, Byte[]) |
Événement déclenché lors de la réception de l’entrée. |
OnInputResumed(UInt64) |
Événement déclenché lors de la reprise de l’entrée pour le contrôleur. (Hérité de IGameControllerInputSink) |
OnInputSuspended(UInt64) |
Événement déclenché lors de la suspension de l’entrée pour le contrôleur. (Hérité de IGameControllerInputSink) |