Effectue une lecture en mémoire tampon des données d'entrée de base
#include <WinAPISys.au3>
_WinAPI_GetRawInputBuffer ( $pBuffer, $iLength )
$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. |
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. |
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.
_WinAPI_GetRawInputBufferLength
Consultez GetRawInputBuffer dans la librairie MSDN.