Interfaz IPointerDeviceInterop

[Cierta información se relaciona con el producto publicado previamente que puede modificarse sustancialmente antes de su publicación comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.]

Windows. Devices.Input.PointerDevice admite una nueva interfaz de interoperabilidad, Windows. Devices.Input.IPointerDeviceInterop. Esta interfaz expone una propiedad en pointerDevice que devuelve el identificador correspondiente al dispositivo. Este es el mismo identificador que usan las API de Win32, como GetPointerDevice.

Namespace: Windows. Devices.Input

Header: Windows. Devices.Input.Interop.h

Sintaxis

DECLARE_INTERFACE_IID_(IPointerDeviceInterop, IUnknown, "5CF79B90-F6A6-4741-99FB-A87D72924C05")
{
    IFACEMETHOD(get_IsDeviceHandleSupported)(
        _Out_ BOOL* value
    ) PURE;

    IFACEMETHOD(get_DeviceHandle)(
        _Outptr_ HANDLE * value
    ) PURE;
};

Members

get_IsDeviceHandleSupported

IFACEMETHOD(get_IsDeviceHandleSupported)(
    _Out_ BOOL* value
) PURE;

Devuelve si la propiedad DeviceHandle se admite en el sistema. Solo se debe consultar el identificador si se admite.

value

Recibe TRUE si se admite el identificador del dispositivo; de lo contrario , FALSE.

get_DeviceHandle

IFACEMETHOD(get_DeviceHandle)(
    _Outptr_ HANDLE * value
) PURE;

Devuelve el identificador de dispositivo de puntero correspondiente al dispositivo. No es necesario cerrar este identificador.

value

Recibe el identificador del dispositivo de puntero.

Requisitos

Requisito Importancia
Cliente mínimo compatible Windows 11 [solo aplicaciones de escritorio]
Cabecera Windows. Devices.Input.Interop.h
IID 5CF79B90-F6A6-4741-99FB-A87D72924C05

Consulte también