Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Algumas informações referem-se ao produto pré-lançado que pode ser substancialmente modificado antes de ser lançado comercialmente. Microsoft não faz garantias, expressas ou implícitas, em relação às informações fornecidas aqui.]
Windows. Devices.Input.PointerDevice dá suporte a uma nova interface de interoperabilidade, Windows. Devices.Input.IPointerDeviceInterop. Essa interface expõe uma propriedade no PointerDevice que retorna o HANDLE correspondente ao dispositivo. Esse é o mesmo identificador usado pelas APIs do Win32, como GetPointerDevice.
Namespace: Windows. Devices.Input
Header: Windows. Devices.Input.Interop.h
Sintaxe
DECLARE_INTERFACE_IID_(IPointerDeviceInterop, IUnknown, "5CF79B90-F6A6-4741-99FB-A87D72924C05")
{
IFACEMETHOD(get_IsDeviceHandleSupported)(
_Out_ BOOL* value
) PURE;
IFACEMETHOD(get_DeviceHandle)(
_Outptr_ HANDLE * value
) PURE;
};
Membros
get_IsDeviceHandleSupported
IFACEMETHOD(get_IsDeviceHandleSupported)(
_Out_ BOOL* value
) PURE;
Retorna se a propriedade DeviceHandle tem suporte no sistema. O identificador só deve ser consultado se houver suporte.
- value
-
Recebe TRUE se o identificador do dispositivo tiver suporte; caso contrário , FALSE.
get_DeviceHandle
IFACEMETHOD(get_DeviceHandle)(
_Outptr_ HANDLE * value
) PURE;
Retorna o identificador do dispositivo de ponteiro correspondente ao dispositivo. Esse identificador não precisa ser fechado.
- value
-
Recebe o HANDLE do dispositivo de ponteiro.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows 11 [somente aplicativos da área de trabalho] |
| Cabeçalho | Windows. Devices.Input.Interop.h |
| IID | 5CF79B90-F6A6-4741-99FB-A87D72924C05 |