DirectX SDK

CONST_DIJOYSTICKOFS

The members of the CONST_DIJOYSTICKOFS enumeration represent the offset of the data for the various joystick device objects within the data format.

Enum CONST_DIJOYSTICKOFS
    DIJOFS_BUTTON0 =  48 (&H30)
    DIJOFS_BUTTON1 =  49 (&H31)
    DIJOFS_BUTTON10 = 58 (&H3A)
    DIJOFS_BUTTON11 = 59 (&H3B)
    DIJOFS_BUTTON12 = 60 (&H3C)
    DIJOFS_BUTTON13 = 61 (&H3D)
    DIJOFS_BUTTON14 = 62 (&H3E)
    DIJOFS_BUTTON15 = 63 (&H3F)
    DIJOFS_BUTTON16 = 64 (&H40)
    DIJOFS_BUTTON17 = 65 (&H41)
    DIJOFS_BUTTON18 = 66 (&H42)
    DIJOFS_BUTTON19 = 67 (&H43)
    DIJOFS_BUTTON2 =  50 (&H32)
    DIJOFS_BUTTON20 = 68 (&H44)
    DIJOFS_BUTTON21 = 69 (&H45)
    DIJOFS_BUTTON22 = 70 (&H46)
    DIJOFS_BUTTON23 = 71 (&H47)
    DIJOFS_BUTTON24 = 72 (&H48)
    DIJOFS_BUTTON25 = 73 (&H49)
    DIJOFS_BUTTON26 = 74 (&H4A)
    DIJOFS_BUTTON27 = 75 (&H4B)
    DIJOFS_BUTTON28 = 76 (&H4C)
    DIJOFS_BUTTON29 = 77 (&H4D)
    DIJOFS_BUTTON3 =  51 (&H33)
    DIJOFS_BUTTON30 = 78 (&H4E)
    DIJOFS_BUTTON31 = 79 (&H4F)
    DIJOFS_BUTTON4 =  52 (&H34)
    DIJOFS_BUTTON5 =  53 (&H35)
    DIJOFS_BUTTON6 =  54 (&H36)
    DIJOFS_BUTTON7 =  55 (&H37)
    DIJOFS_BUTTON8 =  56 (&H38)
    DIJOFS_BUTTON9 =  57 (&H39)
    DIJOFS_POV0 =     32 (&H20)
    DIJOFS_POV1 =     36 (&H24)
    DIJOFS_POV2 =     40 (&H28)
    DIJOFS_POV3 =     44 (&H2C)
    DIJOFS_RX =       12 
    DIJOFS_RY =       16 (&H10)
    DIJOFS_RZ =       20 (&H14)
    DIJOFS_SLIDER0 =  24 (&H18)
    DIJOFS_SLIDER1 =  28 (&H1C)
    DIJOFS_X =         0 
    DIJOFS_Y =         4 
    DIJOFS_Z =         8 
End Enum
DIJOFS_BUTTON(n)
Offset of the data for button n.
DIJOFS_POV(n)
Offset of the data for point-of-view controller n.
DIJOFS_RX, DIJOFS_RY, DIJOFS_RZ
Offset of the data for the axis rotation.
DIJOFS_SLIDER0, DIJOFS_SLIDER1
Offset of the data for the slider.
DIJOFS_X, DIJOFS_Y, DIJOFS_Z
Offset of the data for the axis.