Syntaxe
Paramètres
Cette méthode n’a aucun paramètre.Valeur de retour
Type : uint32_t Le nombre de rapports de sortie définis par le périphérique, ou 0 si le périphérique n’a aucun rapport de sortie ou n’expose pas de rapports bruts.Remarques
Les rapports de sortie sont les rapports bruts qu’une application peut envoyer à un périphérique. Pour en envoyer un, créez un rapport en appelant CreateRawDeviceReport avec l’ID de rapport etGameInputRawOutputReport, remplissez-le avec IGameInputRawDeviceReport::SetRawData, puis transmettez-le à SendRawDeviceOutput.
Utilisez la valeur retournée pour dimensionner le tableau que vous transmettez à GetOutputReportInfo. Le nombre de rapports de sortie ne change pas tant que le périphérique est connecté.
Dans GameInput v3 et les versions antérieures, ces informations étaient disponibles dans le membre outputReportCount de la structure GameInputDeviceInfo retournée par IGameInputDevice::GetDeviceInfo.
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 GameInputGetOutputReportInfo
GameInputRawDeviceReportInfo
IGameInputRawDeviceReport
CreateRawDeviceReport
SendRawDeviceOutput
Rubriques avancées sur GameInput
IGameInputDevice
