UDF > WinAPIEx > System > User Raw Input >


_WinAPI_GetRawInputBuffer

Effectue une lecture en mémoire tampon des données d'entrée de base

#include <WinAPISys.au3>
_WinAPI_GetRawInputBuffer ( $pBuffer, $iLength )

Paramètres

$pBuffer Un pointeur sur une mémoire tampon qui recevra un tableau de structures $tagRAWINPUT contenant les données d'entrée de base.
$iLength La taille de la mémoire tampon, en octets.

Valeur de retour

Succès: Retourne le nombre de structures $tagRAWINPUT écrites dans la mémoire tampon.
Échec: Retourne 0 et définit @error <> 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Remarques

Pour obtenir la taille de la mémoire tampon minimum requis pour appeler cette fonction, utilisez _WinAPI_GetRawInputBufferLength().

Pour s'assurer que la fonction _WinAPI_GetRawInputBuffer() se comporte correctement sur WOW64, vous devez aligner la structure $tagRAWINPUT à 8 octets.

En relation

_WinAPI_GetRawInputBufferLength

Voir aussi

Consultez GetRawInputBuffer dans la librairie MSDN.