Skip to main content

GameInputMouseState

Décrit l’état d’une souris.

Syntaxe

Membres

buttons
Type : GameInputMouseButtons
État des boutons de la souris. positionFlags
Type : GameInputMousePosition
État des positions de la souris. positionX
Type : int64_t
Variation cumulative de la position de la souris sur l’axe des x. positionY
Type : int64_t
Variation cumulative de la position de la souris sur l’axe des y. absolutePositionX
Type : int64_t
Position absolue de la souris sur l’axe des x. absolutePositionY
Type : int64_t
Position absolue de la souris sur l’axe des y. wheelX
Type : int64_t
Variation cumulative de la roulette de défilement sur l’axe des x. wheelY
Type : int64_t
Variation cumulative de la roulette de défilement sur l’axe des y.

Remarques

Cette structure est utilisée par la méthode IGameInputReading::GetMouseState. Les mouvements de la souris et de la roulette de défilement ne sont pas signalés sous forme de positions absolues. Calculez les écarts en soustrayant les valeurs de la lecture précédente des valeurs de la lecture actuelle. GameInput présente tous les pavés tactiles disponibles comme un seul périphérique de souris virtuel. Pour plus d’informations, consultez Lectures GameInput.

Configuration requise

En-tête : GameInput.h Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

Vue d’ensemble de GameInput
GameInput

Historique des versions

Annexe : versions précédentes

v0

Last modified on October 6, 2026