Skip to main content

IGameInputDevice::CreateRawDeviceReport

Crée une nouvelle mémoire tampon représentée par une instance IGameInputRawDeviceReport.

Syntaxe

Paramètres

reportId   _In_
Type : uint32_t
ID défini par le périphérique pour l’interface InputRawDeviceReport créée. reportKind   _In_
Type : GameInputRawDeviceReportKind
Définit le type de rapport de périphérique brut à créer. L’énumération GameInputRawDeviceReportKind accepte uniquement les valeurs des constantes GameInputRawFeatureReport et GameInputRawOutputReport. report   _COM_Outptr_
Type : IGameInputRawDeviceReport**
Instance IGameInputRawDeviceReport résultante.

Valeur de retour

Type : HRESULT Résultat de la fonction.

Remarques

La méthode CreateRawDeviceReport crée une mémoire tampon utilisée pour envoyer des informations brutes au périphérique. Elle est représentée par l’instance IGameInputRawDeviceReport. Pour les cas d’utilisation intermédiaires et avancés de l’API GameInput, consultez Rubriques avancées sur GameInput.

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 Series Vue d’ensemble de GameInput
IGameInputDevice

Historique des versions

Last modified on October 6, 2026