[일부 정보는 상업적으로 출시되기 전에 실질적으로 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 보증을 하지 않습니다.]
Windows. Devices.Input.PointerDevice는 새 interop 인터페이스 Windows 지원합니다. Devices.Input.IPointerDeviceInterop. 이 인터페이스는 디바이스에 해당하는 HANDLE을 반환하는 PointerDevice의 속성을 노출합니다. GetPointerDevice와 같은 Win32 API에서 사용하는 것과 동일한 핸들입니다.
Namespace: Windows. Devices.Input
Header: Windows. Devices.Input.Interop.h
문법
DECLARE_INTERFACE_IID_(IPointerDeviceInterop, IUnknown, "5CF79B90-F6A6-4741-99FB-A87D72924C05")
{
IFACEMETHOD(get_IsDeviceHandleSupported)(
_Out_ BOOL* value
) PURE;
IFACEMETHOD(get_DeviceHandle)(
_Outptr_ HANDLE * value
) PURE;
};
구성원
get_IsDeviceHandleSupported
IFACEMETHOD(get_IsDeviceHandleSupported)(
_Out_ BOOL* value
) PURE;
DeviceHandle 속성이 시스템에서 지원되는지 여부를 반환합니다. 핸들은 지원되는 경우에만 쿼리해야 합니다.
- value
-
디바이스 핸들이 지원되면 TRUE 를 받습니다. 그렇지 않으면 FALSE입니다.
get_DeviceHandle
IFACEMETHOD(get_DeviceHandle)(
_Outptr_ HANDLE * value
) PURE;
디바이스에 해당하는 포인터 디바이스 핸들을 반환합니다. 이 핸들은 닫을 필요가 없습니다.
- value
-
포인터 디바이스에 대한 HANDLE 을 받습니다.
요구 사항
| 요구 사항 | 가치 |
|---|---|
| 지원되는 최소 클라이언트 | Windows 11 [데스크톱 앱만 해당] |
| Header | Windows. Devices.Input.Interop.h |
| Invariant IdentityDetector (주체 불변 탐지기) | 5CF79B90-F6A6-4741-99FB-A87D72924C05 |