Share via


Função CreateSyntheticPointerDevice (winuser.h)

Configura o dispositivo de injeção de ponteiro para o aplicativo de chamada e inicializa o número máximo de ponteiros simultâneos que o aplicativo pode injetar.

Sintaxe

HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
  [in] POINTER_INPUT_TYPE    pointerType,
  [in] ULONG                 maxCount,
  [in] POINTER_FEEDBACK_MODE mode
);

Parâmetros

[in] pointerType

O tipo de dispositivo de injeção de ponteiro. Deve ser PT_TOUCH ou PT_PEN.

[in] maxCount

O número máximo de contatos.

Para PT_TOUCH esse valor deve ser maior que 0 e menor ou igual a MAX_TOUCH_COUNT.

Para PT_PEN esse valor deve ser 1.

[in] mode

O modo de visualização de contato.

Valor retornado

Se a função for bem-sucedida, o valor retornado será um identificador para o dispositivo de injeção de ponteiro. Caso contrário, retornará null. Para recuperar informações de erro estendidas, chame a função GetLastError .

Requisitos

   
Cliente mínimo com suporte Windows 10, versão 1809 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winuser.h
Biblioteca User32.lib
DLL User32.dll