Antarmuka IPointerDeviceInterop

[Beberapa informasi berkaitan dengan produk pra-rilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersurat maupun tersirat, sehubungan dengan informasi yang diberikan di sini.]

Windows. Devices.Input.PointerDevice mendukung antarmuka interop baru, Windows. Devices.Input.IPointerDeviceInterop. Antarmuka ini mengekspos properti pada PointerDevice yang mengembalikan HANDLE yang sesuai dengan perangkat. Ini adalah handel yang sama yang digunakan oleh API Win32 seperti GetPointerDevice.

Namespace: Windows. Devices.Input

Header: Windows. Devices.Input.Interop.h

Sintaksis

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;

Mengembalikan apakah properti DeviceHandle didukung pada sistem. Handel hanya boleh dikueri jika didukung.

value

Menerima TRUE jika handel perangkat didukung; jika tidak FALSE.

get_DeviceHandle

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

Mengembalikan handel perangkat pointer yang sesuai dengan perangkat. Handel ini tidak perlu ditutup.

value

Menerima HANDLE untuk perangkat penunjuk.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11 [hanya aplikasi desktop]
Header Windows. Devices.Input.Interop.h
IID 5CF79B90-F6A6-4741-99FB-A87D72924C05

Baca juga