Condividi tramite


CoreComponentInputSource.GetCurrentKeyEventDeviceId Metodo

Definizione

Recupera l'ID univoco per il dispositivo di input che ha generato questo evento chiave.

GetCurrentKeyEventDeviceId non è supportato per tutti i dispositivi di input.

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

Restituisce

String

Platform::String

winrt::hstring

Identificatore univoco per il dispositivo di input associato all'evento chiave o a una stringa vuota. Lo stesso dispositivo può essere assegnato un ID diverso ogni volta che è connesso.

Dopo l'elaborazione di un evento chiave, questo metodo restituisce una stringa vuota.

Requisiti Windows

Famiglia di dispositivi
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v3.0)

Commenti

Usare GetCurrentKeyEventDeviceId per distinguere i dispositivi che possono generare eventi chiave, ad esempio più controller di gioco. L'ID dispositivo è utile per associare il dispositivo di input a un account utente specifico.

Per ottenere un ID dispositivo valido, questo metodo deve essere chiamato dai gestori eventi KeyUp e KeyDown .

Si applica a