IGameInputRawDeviceReport::GetRawData
Récupère le contenu de la mémoire tampon du rapport sous forme d’octets bruts.Syntaxe
Paramètres
bufferSize _In_Type : size_t Taille de la mémoire tampon transmise à
GetRawData.
buffer _Out_writes_(bufferSize)Type : void* Mémoire tampon créée par l’utilisateur, retournée avec les données brutes.
Valeur de retour
Type : size_t Retourne le nombre d’octets écrits dans la mémoire tampon de l’appelant pour les périphériques Game Input Protocol (GIP).Remarques
La méthodeIGameInputRawDeviceReport::GetRawData permet aux applications de lire le contenu de la mémoire tampon du rapport sous forme d’octets bruts. L’appelant transmet généralement une mémoire tampon dont la taille correspond à la valeur retournée par la méthode GetRawDataSize. Toutefois, la méthode GetRawData accepte une mémoire tampon de n’importe quelle taille. Si la mémoire tampon est trop petite, la sortie est simplement tronquée. La valeur de retour de la méthode GetRawData indique combien d’octets ont été écrits dans la mémoire tampon de l’appelant. Elle ne diffère de la valeur du paramètre bufferSize que lorsque la mémoire tampon fournie est plus grande que nécessaire.
Configuration requise
En-tête : GameInput.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Rubriques avancées sur GameInputVue d’ensemble de GameInput
IGameInputRawDeviceReport
