Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera la entrada sin procesar del dispositivo especificado.
Sintaxis
UINT GetRawInputData(
[in] HRAWINPUT hRawInput,
[in] UINT uiCommand,
[out, optional] LPVOID pData,
[in, out] PUINT pcbSize,
[in] UINT cbSizeHeader
);
Parámetros
[in] hRawInput
Tipo: HRAWINPUT
Identificador de la estructura RAWINPUT . Esto proviene del lParam en WM_INPUT.
[in] uiCommand
Tipo: UINT
Marca de comando. Este parámetro puede ser uno de los siguientes valores.
| Importancia | Significado |
|---|---|
|
Obtenga la información de encabezado de la estructura RAWINPUT . |
|
Obtenga los datos sin procesar de la estructura RAWINPUT . |
[out, optional] pData
Tipo: LPVOID de
Puntero a los datos procedentes de la estructura RAWINPUT . Esto depende del valor de uiCommand. El puntero debe alinearse en un límite DWORD (32 bits).
Si pData es NULL, el tamaño necesario del búfer se devuelve en *pcbSize.
[in, out] pcbSize
Tipo: PUINT
Tamaño, en bytes, de los datos de pData.
[in] cbSizeHeader
Tipo: UINT
Tamaño, en bytes, de la estructura RAWINPUTHEADER .
Valor devuelto
Tipo: UINT
Si pData es NULL y la función se ejecuta correctamente, el valor devuelto es 0. Si pData no es NULL y la función se ejecuta correctamente, el valor devuelto es el número de bytes copiados en pData.
Si se produce un error, el valor devuelto es (UINT)-1.
Observaciones
GetRawInputData obtiene la entrada sin procesar una estructura RAWINPUT a la vez. En cambio, GetRawInputBuffer obtiene una matriz de estructuras RAWINPUT .
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo admitido | Windows Server 2003 [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| encabezado | winuser.h (incluya Windows.h) |
| Biblioteca | User32.lib |
| DLL de | User32.dll |
| conjunto de API de | ext-ms-win-ntuser-rawinput-l1-1-0 (introducido en Windows 10, versión 10.0.14393) |
Consulte también
conceptual de
Referencia