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 et renvoyée avec les données brutes.
Valeur renvoyée
Type : size_t Renvoie 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 renvoyé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 renvoyée par la méthode GetRawData indique le nombre d’octets écrits dans la mémoire tampon de l’appelant. Elle ne diffère de la valeur du paramètre bufferSize que lorsqu’une mémoire tampon plus grande que nécessaire est fournie.
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 de GameInputVue d’ensemble de GameInput
IGameInputRawDeviceReport
