マウス デバイスの列挙型
マウス デバイスの列挙型
Dinput.h に定義されているマウス デバイス定数は、マウス デバイスのデータ パケットである DIMOUSESTATE 構造体または DIMOUSESTATE2 構造体に対するオフセットを表す。
構文
typedef enum {
DIMOFS_BUTTON0,
DIMOFS_BUTTON1,
DIMOFS_BUTTON2,
DIMOFS_BUTTON3,
DIMOFS_BUTTON4,
DIMOFS_BUTTON5,
DIMOFS_BUTTON6,
DIMOFS_BUTTON7,
DIMOFS_X,
DIMOFS_Y,
DIMOFS_Z
} Mouse Device;
定数
DIMOFS_BUTTON0
DIMOFS_BUTTON1
DIMOFS_BUTTON2
DIMOFS_BUTTON3
DIMOFS_BUTTON4
DIMOUSESTATE2 のみDIMOFS_BUTTON5
DIMOUSESTATE2 のみDIMOFS_BUTTON6
DIMOUSESTATE2 のみDIMOFS_BUTTON7
DIMOUSESTATE2 のみDIMOFS_X
DIMOFS_Y
DIMOFS_Z
注意
指定のオフセット位置にあるデータは、デバイス オブジェクト (ボタンまたは軸) に関連付けられている。通常、それらの値は、DIDEVICEOBJECTDATA、DIOBJECTDATAFORMAT、または DIDEVICEOBJECTINSTANCE の各構造体の dwOfs メンバで使われる。
列挙型の情報
最低限のオペレーティング システム | Windows 98、Windows 2000、Windows XP |