次の方法で共有


GameInputMouseState

マウスの状態を説明します。

構文

typedef struct GameInputMouseState {  
    GameInputMouseButtons buttons;  
    int64_t positionX;  
    int64_t positionY;  
    int64_t wheelX;  
    int64_t wheelY;  
} GameInputMouseState  

メンバー

buttons
型: GameInputMouseButtons

マウスボタンの状態を説明します。

positionX
型: int64_t

マウスの位置の累積垂直方向の変化。

positionY
型: int64_t

マウスの位置の累積水平方向の変化。

wheelX
型: int64_t

マウスの垂直スクロール ホイールの累積的な変化。

wheelY
型: int64_t

水平スクロールホイールの累積変化。

解説

この構造体は、IGameInputReading::GetMouseState メソッドによって使用されます。

マウスとスクロールホイールの動きは絶対位置として報告されません。 前回の測定値から現在の測定値を差し引いてデルタを計算します。

詳細については、「GameInput の読み取り値」を参照してください。

要件

ヘッダー: GameInput.h

サポートされているプラットフォーム: Windows、Xbox One ファミリー本体、Xbox Series 本体

関連項目

GameInput の概要
GameInput