ホーム › Devices.HumanInterfaceDevice › DIJOYSTATE2
DIJOYSTATE2
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 |
|---|---|---|---|---|
| lX | INT | 4 | +0 | +0 |
| lY | INT | 4 | +4 | +4 |
| lZ | INT | 4 | +8 | +8 |
| lRx | INT | 4 | +12 | +12 |
| lRy | INT | 4 | +16 | +16 |
| lRz | INT | 4 | +20 | +20 |
| rglSlider | INT | 8 | +24 | +24 |
| rgdwPOV | DWORD | 16 | +32 | +32 |
| rgbButtons | BYTE | 128 | +48 | +48 |
| lVX | INT | 4 | +176 | +176 |
| lVY | INT | 4 | +180 | +180 |
| lVZ | INT | 4 | +184 | +184 |
| lVRx | INT | 4 | +188 | +188 |
| lVRy | INT | 4 | +192 | +192 |
| lVRz | INT | 4 | +196 | +196 |
| rglVSlider | INT | 8 | +200 | +200 |
| lAX | INT | 4 | +208 | +208 |
| lAY | INT | 4 | +212 | +212 |
| lAZ | INT | 4 | +216 | +216 |
| lARx | INT | 4 | +220 | +220 |
| lARy | INT | 4 | +224 | +224 |
| lARz | INT | 4 | +228 | +228 |
| rglASlider | INT | 8 | +232 | +232 |
| lFX | INT | 4 | +240 | +240 |
| lFY | INT | 4 | +244 | +244 |
| lFZ | INT | 4 | +248 | +248 |
| lFRx | INT | 4 | +252 | +252 |
| lFRy | INT | 4 | +256 | +256 |
| lFRz | INT | 4 | +260 | +260 |
| rglFSlider | INT | 8 | +264 | +264 |