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 cumulée de la position de la souris sur l’axe x. positionY
Type : int64_t
Variation cumulée de la position de la souris sur l’axe y. absolutePositionX
Type : int64_t
Position absolue de la souris sur l’axe x. absolutePositionY
Type : int64_t
Position absolue de la souris sur l’axe y. wheelX
Type : int64_t
Variation cumulée de la roulette de défilement sur l’axe x. wheelY
Type : int64_t
Variation cumulée de la roulette de défilement sur l’axe 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 deltas 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