CoreComponentInputSource.GetCurrentKeyEventDeviceId Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el identificador único del dispositivo de entrada que generó este evento de clave.
GetCurrentKeyEventDeviceId no se admite para todos los dispositivos de entrada.
public:
virtual Platform::String ^ GetCurrentKeyEventDeviceId() = GetCurrentKeyEventDeviceId;
winrt::hstring GetCurrentKeyEventDeviceId();
public string GetCurrentKeyEventDeviceId();
function getCurrentKeyEventDeviceId()
Public Function GetCurrentKeyEventDeviceId () As String
Devoluciones
Identificador único del dispositivo de entrada asociado al evento de clave o una cadena vacía. Al mismo dispositivo se le puede asignar un identificador diferente cada vez que esté conectado.
Una vez procesado un evento de clave, este método devuelve una cadena vacía.
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)
|
Comentarios
Usa GetCurrentKeyEventDeviceId para diferenciar entre los dispositivos que pueden generar eventos clave, como varios controladores de juego. El identificador de dispositivo es útil para asociar el dispositivo de entrada con una cuenta de usuario específica.
Para obtener un identificador de dispositivo válido, se debe llamar a este método desde los controladores de eventos KeyUp y KeyDown .