Partager via


CoreComponentInputSource.GetCurrentKeyEventDeviceId Méthode

Définition

Récupère l’ID unique de l’appareil d’entrée qui a généré cet événement de clé.

GetCurrentKeyEventDeviceId n’est pas pris en charge pour tous les périphériques d’entrée.

public:
 virtual Platform::String ^ GetCurrentKeyEventDeviceId() = GetCurrentKeyEventDeviceId;
winrt::hstring GetCurrentKeyEventDeviceId();
public string GetCurrentKeyEventDeviceId();
function getCurrentKeyEventDeviceId()
Public Function GetCurrentKeyEventDeviceId () As String

Retours

String

Platform::String

winrt::hstring

Identificateur unique pour le périphérique d’entrée associé à l’événement de clé, ou une chaîne vide. Un ID différent peut être attribué au même appareil chaque fois qu’il est connecté.

Une fois qu’un événement de clé est traité, cette méthode retourne une chaîne vide.

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)

Remarques

Utilisez GetCurrentKeyEventDeviceId pour différencier les appareils qui peuvent générer des événements clés, tels que plusieurs contrôleurs de jeu. L’ID d’appareil est utile pour associer l’appareil d’entrée à un compte d’utilisateur spécifique.

Pour obtenir un ID d’appareil valide, cette méthode doit être appelée à partir de vos gestionnaires d’événements KeyUp et KeyDown .

S’applique à