Syntaxe
Paramètres
Cette méthode n’a aucun paramètre.Valeur de retour
Type : uint32_t Le nombre de rapports de fonctionnalité définis par le périphérique, ou 0 si le périphérique n’a aucun rapport de fonctionnalité ou n’expose pas de rapports bruts.Remarques
Les rapports de fonctionnalité sont des rapports bruts qui transportent des données de configuration ou d’état du périphérique, et qu’une application lit ou écrit à la demande. Lisez un rapport de fonctionnalité en appelant GetRawDeviceFeature. Pour en écrire un, créez un rapport en appelant CreateRawDeviceReport avec l’ID du rapport etGameInputRawFeatureReport, remplissez-le avec IGameInputRawDeviceReport::SetRawData, puis transmettez-le à SetRawDeviceFeature. Les rapports de fonctionnalité sont actuellement exposés pour les périphériques HID.
Utilisez la valeur retournée pour dimensionner le tableau que vous transmettez à GetFeatureReportInfo. Le nombre de rapports de fonctionnalité ne change pas tant que le périphérique est connecté.
Configuration requise
En-tête : GameInput.h Bibliothèque : gameinput.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Vue d’ensemble de GameInputGetFeatureReportInfo
GameInputRawDeviceReportInfo
IGameInputRawDeviceReport
GetRawDeviceFeature
SetRawDeviceFeature
CreateRawDeviceReport
Rubriques avancées sur GameInput
IGameInputDevice
