IGameInputDevice::ExecuteRawDeviceIoControl
Envoie un code de contrôle d’E/S directement à un périphérique HID brut.Syntaxe
Paramètres
controlCode _In_Type : uint32_t Le code de contrôle d’E/S à envoyer. inputBufferSize _In_
Type : size_t La taille, en octets, de
inputBuffer.
inputBuffer _In_reads_bytes_opt_(inputBufferSize)_Type : const void* Un pointeur vers la mémoire tampon des données d’entrée. outputBufferSize _In_
Type : size_t La taille, en octets, de
outputBuffer.
outputBuffer _Out_writes_bytes_opt_(outputBufferSize)_Type : void* Un pointeur vers la mémoire tampon des données de sortie. outputSizeWritten _Out_opt_
Type : size_t* Le nombre d’octets écrits dans
outputBuffer.
Valeur de retour
Type : HRESULT Retourne E_NOTIMPL, car cette méthode n’a jamais été implémentée dans v0.Remarques
Cette méthode était disponible lorsqu’un accès exclusif au périphérique brut avait été obtenu au moyen deAcquireExclusiveRawDeviceAccess. Elle a été supprimée dans v1 dans le cadre d’une simplification du modèle d’accès aux périphériques bruts.
Historique des versions
Voir aussi
Membres déconseillés de l’API GameInputIGameInputDevice::AcquireExclusiveRawDeviceAccess
IGameInputDevice
