Structure DIEFFESCAPE (dinput.h)
La structure DIEFFESCAPE transmet des données spécifiques au matériel directement au pilote de périphérique.
Syntaxe
typedef struct DIEFFESCAPE {
DWORD dwSize;
DWORD dwCommand;
LPVOID lpvInBuffer;
DWORD cbInBuffer;
LPVOID lpvOutBuffer;
DWORD cbOutBuffer;
} DIEFFESCAPE, *LPDIEFFESCAPE;
Membres
dwSize
Spécifie la taille de la structure en octets. Ce membre doit être initialisé avant l’utilisation de la structure.
dwCommand
Spécifie un numéro de commande spécifique au pilote. Contactez le fournisseur de matériel pour obtenir la liste des commandes valides et leurs paramètres.
lpvInBuffer
Pointe vers la mémoire tampon contenant les données requises pour effectuer l’opération.
cbInBuffer
Spécifie la taille, en octets, de la mémoire tampon lpvInBuffer .
lpvOutBuffer
Pointe vers la mémoire tampon dans laquelle les données de sortie de l’opération sont retournées.
cbOutBuffer
Lors de l’entrée, spécifie la taille, en octets, de la mémoire tampon lpvOutBuffer . Lors de la sortie, spécifie le nombre d’octets réellement produits par la commande .
Spécifications
En-tête | dinput.h |