DxVBLibA, COM interface constants for VB.Net / VBScript

DxVBLibA - interface constants

     This page contains simple VBA include for the DxVBLibA COM library.

library parameters

File NameWINDOWS\system32\dx8vb.dll
Guid{E1211242-8E94-11D1-8808-00C04FC2C603}
Enums261

DSETUPFLAGS

alias, 5 members.
Public Enum DSETUPFLAGS
  DSETUP_DDRAWDRV = 8  '&H8
  DSETUP_DSOUNDDRV = 16  '&H10
  DSETUP_DXCORE = 65536  '&H10000
  DSETUP_DIRECTX = 65560  '&H10018
  DSETUP_TESTINSTALL = 131072  '&H20000
End Enum

CONST_DSETUPFLAGS

enum, 5 members.
Public Enum CONST_DSETUPFLAGS
  DSETUP_DDRAWDRV = 8  '&H8
  DSETUP_DSOUNDDRV = 16  '&H10
  DSETUP_DXCORE = 65536  '&H10000
  DSETUP_DIRECTX = 65560  '&H10018
  DSETUP_TESTINSTALL = 131072  '&H20000
End Enum

DSETUPCALLBACKFLAGS

alias, 28 members.
Public Enum DSETUPCALLBACKFLAGS
  DSETUP_CB_MSG_NOMESSAGE = 0  '&H0
  DSETUP_CB_MSG_CANTINSTALL_UNKNOWNOS = 1  '&H1
  DSETUP_CB_MSG_CANTINSTALL_NT = 2  '&H2
  DSETUP_CB_MSG_CANTINSTALL_BETA = 3  '&H3
  DSETUP_CB_MSG_CANTINSTALL_NOTWIN32 = 4  '&H4
  DSETUP_CB_MSG_CANTINSTALL_WRONGLANGUAGE = 5  '&H5
  DSETUP_CB_MSG_CANTINSTALL_WRONGPLATFORM = 6  '&H6
  DSETUP_CB_MSG_PREINSTALL_NT = 7  '&H7
  DSETUP_CB_MSG_NOTPREINSTALLEDONNT = 8  '&H8
  DSETUP_CB_MSG_SETUP_INIT_FAILED = 9  '&H9
  DSETUP_CB_MSG_INTERNAL_ERROR = 10  '&HA
  DSETUP_CB_MSG_CHECK_DRIVER_UPGRADE = 11  '&HB
  DSETUP_CB_MSG_OUTOFDISKSPACE = 12  '&HC
  DSETUP_CB_MSG_BEGIN_INSTALL = 13  '&HD
  DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME = 14  '&HE
  DSETUP_CB_MSG_BEGIN_INSTALL_DRIVERS = 15  '&HF
  DSETUP_CB_MSG_BEGIN_RESTORE_DRIVERS = 16  '&H10
  DSETUP_CB_MSG_FILECOPYERROR = 17  '&H11
  DSETUP_CB_UPGRADE_TYPE_MASK = 15  '&HF
  DSETUP_CB_UPGRADE_KEEP = 1  '&H1
  DSETUP_CB_UPGRADE_SAFE = 2  '&H2
  DSETUP_CB_UPGRADE_FORCE = 4  '&H4
  DSETUP_CB_UPGRADE_UNKNOWN = 8  '&H8
  DSETUP_CB_UPGRADE_HASWARNINGS = 256  '&H100
  DSETUP_CB_UPGRADE_CANTBACKUP = 512  '&H200
  DSETUP_CB_UPGRADE_DEVICE_ACTIVE = 2048  '&H800
  DSETUP_CB_UPGRADE_DEVICE_DISPLAY = 4096  '&H1000
  DSETUP_CB_UPGRADE_DEVICE_MEDIA = 8192  '&H2000
End Enum

CONST_DSETUPCALLBACKFLAGS

enum, 28 members.
Public Enum CONST_DSETUPCALLBACKFLAGS
  DSETUP_CB_MSG_NOMESSAGE = 0  '&H0
  DSETUP_CB_MSG_CANTINSTALL_UNKNOWNOS = 1  '&H1
  DSETUP_CB_MSG_CANTINSTALL_NT = 2  '&H2
  DSETUP_CB_MSG_CANTINSTALL_BETA = 3  '&H3
  DSETUP_CB_MSG_CANTINSTALL_NOTWIN32 = 4  '&H4
  DSETUP_CB_MSG_CANTINSTALL_WRONGLANGUAGE = 5  '&H5
  DSETUP_CB_MSG_CANTINSTALL_WRONGPLATFORM = 6  '&H6
  DSETUP_CB_MSG_PREINSTALL_NT = 7  '&H7
  DSETUP_CB_MSG_NOTPREINSTALLEDONNT = 8  '&H8
  DSETUP_CB_MSG_SETUP_INIT_FAILED = 9  '&H9
  DSETUP_CB_MSG_INTERNAL_ERROR = 10  '&HA
  DSETUP_CB_MSG_CHECK_DRIVER_UPGRADE = 11  '&HB
  DSETUP_CB_MSG_OUTOFDISKSPACE = 12  '&HC
  DSETUP_CB_MSG_BEGIN_INSTALL = 13  '&HD
  DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME = 14  '&HE
  DSETUP_CB_MSG_BEGIN_INSTALL_DRIVERS = 15  '&HF
  DSETUP_CB_MSG_BEGIN_RESTORE_DRIVERS = 16  '&H10
  DSETUP_CB_MSG_FILECOPYERROR = 17  '&H11
  DSETUP_CB_UPGRADE_TYPE_MASK = 15  '&HF
  DSETUP_CB_UPGRADE_KEEP = 1  '&H1
  DSETUP_CB_UPGRADE_SAFE = 2  '&H2
  DSETUP_CB_UPGRADE_FORCE = 4  '&H4
  DSETUP_CB_UPGRADE_UNKNOWN = 8  '&H8
  DSETUP_CB_UPGRADE_HASWARNINGS = 256  '&H100
  DSETUP_CB_UPGRADE_CANTBACKUP = 512  '&H200
  DSETUP_CB_UPGRADE_DEVICE_ACTIVE = 2048  '&H800
  DSETUP_CB_UPGRADE_DEVICE_DISPLAY = 4096  '&H1000
  DSETUP_CB_UPGRADE_DEVICE_MEDIA = 8192  '&H2000
End Enum

DSETUPERR

alias, 15 members.
Public Enum DSETUPERR
  DSETUPERR_SUCCESS_RESTART = 1  '&H1
  DSETUPERR_SUCCESS = 0  '&H0
  DSETUPERR_BADWINDOWSVERSION = -1  '&HFFFFFFFF
  DSETUPERR_SOURCEFILENOTFOUND = -2  '&HFFFFFFFE
  DSETUPERR_BADSOURCESIZE = -3  '&HFFFFFFFD
  DSETUPERR_BADSOURCETIME = -4  '&HFFFFFFFC
  DSETUPERR_NOCOPY = -5  '&HFFFFFFFB
  DSETUPERR_OUTOFDISKSPACE = -6  '&HFFFFFFFA
  DSETUPERR_CANTFINDINF = -7  '&HFFFFFFF9
  DSETUPERR_CANTFINDDIR = -8  '&HFFFFFFF8
  DSETUPERR_INTERNAL = -9  '&HFFFFFFF7
  DSETUPERR_NTWITHNO3D = -10  '&HFFFFFFF6
  DSETUPERR_UNKNOWNOS = -11  '&HFFFFFFF5
  DSETUPERR_USERHITCANCEL = -12  '&HFFFFFFF4
  DSETUPERR_NOTPREINSTALLEDONNT = -13  '&HFFFFFFF3
End Enum

CONST_DSETUPERR

enum, 15 members.
Public Enum CONST_DSETUPERR
  DSETUPERR_SUCCESS_RESTART = 1  '&H1
  DSETUPERR_SUCCESS = 0  '&H0
  DSETUPERR_BADWINDOWSVERSION = -1  '&HFFFFFFFF
  DSETUPERR_SOURCEFILENOTFOUND = -2  '&HFFFFFFFE
  DSETUPERR_BADSOURCESIZE = -3  '&HFFFFFFFD
  DSETUPERR_BADSOURCETIME = -4  '&HFFFFFFFC
  DSETUPERR_NOCOPY = -5  '&HFFFFFFFB
  DSETUPERR_OUTOFDISKSPACE = -6  '&HFFFFFFFA
  DSETUPERR_CANTFINDINF = -7  '&HFFFFFFF9
  DSETUPERR_CANTFINDDIR = -8  '&HFFFFFFF8
  DSETUPERR_INTERNAL = -9  '&HFFFFFFF7
  DSETUPERR_NTWITHNO3D = -10  '&HFFFFFFF6
  DSETUPERR_UNKNOWNOS = -11  '&HFFFFFFF5
  DSETUPERR_USERHITCANCEL = -12  '&HFFFFFFF4
  DSETUPERR_NOTPREINSTALLEDONNT = -13  '&HFFFFFFF3
End Enum

CONST_D3DFORMAT

enum, 41 members.
Public Enum CONST_D3DFORMAT
  D3DFMT_UNKNOWN = 0  '&H0
  D3DFMT_R8G8B8 = 20  '&H14
  D3DFMT_A8R8G8B8 = 21  '&H15
  D3DFMT_X8R8G8B8 = 22  '&H16
  D3DFMT_R5G6B5 = 23  '&H17
  D3DFMT_X1R5G5B5 = 24  '&H18
  D3DFMT_A1R5G5B5 = 25  '&H19
  D3DFMT_A4R4G4B4 = 26  '&H1A
  D3DFMT_R3G3B2 = 27  '&H1B
  D3DFMT_A8 = 28  '&H1C
  D3DFMT_A8R3G3B2 = 29  '&H1D
  D3DFMT_X4R4G4B4 = 30  '&H1E
  D3DFMT_A8P8 = 40  '&H28
  D3DFMT_P8 = 41  '&H29
  D3DFMT_L8 = 50  '&H32
  D3DFMT_A8L8 = 51  '&H33
  D3DFMT_A4L4 = 52  '&H34
  D3DFMT_V8U8 = 60  '&H3C
  D3DFMT_L6V5U5 = 61  '&H3D
  D3DFMT_X8L8V8U8 = 62  '&H3E
  D3DFMT_Q8W8V8U8 = 63  '&H3F
  D3DFMT_V16U16 = 64  '&H40
  D3DFMT_W11V11U10 = 65  '&H41
  D3DFMT_UYVY = 1498831189  '&H59565955
  D3DFMT_YUY2 = 844715353  '&H32595559
  D3DFMT_DXT1 = 827611204  '&H31545844
  D3DFMT_DXT2 = 844388420  '&H32545844
  D3DFMT_DXT3 = 861165636  '&H33545844
  D3DFMT_DXT4 = 877942852  '&H34545844
  D3DFMT_DXT5 = 894720068  '&H35545844
  D3DFMT_D16_LOCKABLE = 70  '&H46
  D3DFMT_D32 = 71  '&H47
  D3DFMT_D15S1 = 73  '&H49
  D3DFMT_D24S8 = 75  '&H4B
  D3DFMT_D24X8 = 77  '&H4D
  D3DFMT_D24X4S4 = 79  '&H4F
  D3DFMT_D16 = 80  '&H50
  D3DFMT_VERTEXDATA = 100  '&H64
  D3DFMT_INDEX16 = 101  '&H65
  D3DFMT_INDEX32 = 102  '&H66
  D3DFMT_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DDEVTYPE

enum, 4 members.
Public Enum CONST_D3DDEVTYPE
  D3DDEVTYPE_HAL = 1  '&H1
  D3DDEVTYPE_REF = 2  '&H2
  D3DDEVTYPE_SW = 3  '&H3
  D3DDEVTYPE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DRESOURCETYPE

enum, 8 members.
Public Enum CONST_D3DRESOURCETYPE
  D3DRTYPE_SURFACE = 1  '&H1
  D3DRTYPE_VOLUME = 2  '&H2
  D3DRTYPE_TEXTURE = 3  '&H3
  D3DRTYPE_VOLUMETEXTURE = 4  '&H4
  D3DRTYPE_CUBETEXTURE = 5  '&H5
  D3DRTYPE_VERTEXBUFFER = 6  '&H6
  D3DRTYPE_INDEXBUFFER = 7  '&H7
  D3DRTYPE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DMULTISAMPLE_TYPE

enum, 17 members.
Public Enum CONST_D3DMULTISAMPLE_TYPE
  D3DMULTISAMPLE_NONE = 0  '&H0
  D3DMULTISAMPLE_2_SAMPLES = 2  '&H2
  D3DMULTISAMPLE_3_SAMPLES = 3  '&H3
  D3DMULTISAMPLE_4_SAMPLES = 4  '&H4
  D3DMULTISAMPLE_5_SAMPLES = 5  '&H5
  D3DMULTISAMPLE_6_SAMPLES = 6  '&H6
  D3DMULTISAMPLE_7_SAMPLES = 7  '&H7
  D3DMULTISAMPLE_8_SAMPLES = 8  '&H8
  D3DMULTISAMPLE_9_SAMPLES = 9  '&H9
  D3DMULTISAMPLE_10_SAMPLES = 10  '&HA
  D3DMULTISAMPLE_11_SAMPLES = 11  '&HB
  D3DMULTISAMPLE_12_SAMPLES = 12  '&HC
  D3DMULTISAMPLE_13_SAMPLES = 13  '&HD
  D3DMULTISAMPLE_14_SAMPLES = 14  '&HE
  D3DMULTISAMPLE_15_SAMPLES = 15  '&HF
  D3DMULTISAMPLE_16_SAMPLES = 16  '&H10
  D3DMULTISAMPLE_FORCE_DWORD = -1  '&HFFFFFFFF
End Enum

CONST_D3DCREATEFLAGS

enum, 6 members.
Public Enum CONST_D3DCREATEFLAGS
  D3DCREATE_FPU_PRESERVE = 2  '&H2
  D3DCREATE_MULTITHREADED = 4  '&H4
  D3DCREATE_PUREDEVICE = 16  '&H10
  D3DCREATE_SOFTWARE_VERTEXPROCESSING = 32  '&H20
  D3DCREATE_HARDWARE_VERTEXPROCESSING = 64  '&H40
  D3DCREATE_MIXED_VERTEXPROCESSING = 128  '&H80
End Enum

CONST_D3DSWAPEFFECT

enum, 5 members.
Public Enum CONST_D3DSWAPEFFECT
  D3DSWAPEFFECT_DISCARD = 1  '&H1
  D3DSWAPEFFECT_FLIP = 2  '&H2
  D3DSWAPEFFECT_COPY = 3  '&H3
  D3DSWAPEFFECT_COPY_VSYNC = 4  '&H4
  D3DSWAPEFFECT_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DPOOL

enum, 4 members.
Public Enum CONST_D3DPOOL
  D3DPOOL_DEFAULT = 0  '&H0
  D3DPOOL_MANAGED = 1  '&H1
  D3DPOOL_SYSTEMMEM = 2  '&H2
  D3DPOOL_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DSCPFLAGS

enum, 2 members.
Public Enum CONST_D3DSCPFLAGS
  D3DUCURSOR_DEFAULT = 0  '&H0
  D3DUCURSOR_IMMEDIATE_UPDATE = 1  '&H1
End Enum

CONST_D3DBACKBUFFERTYPE

enum, 4 members.
Public Enum CONST_D3DBACKBUFFERTYPE
  D3DBACKBUFFER_TYPE_MONO = 0  '&H0
  D3DBACKBUFFER_TYPE_LEFT = 1  '&H1
  D3DBACKBUFFER_TYPE_RIGHT = 2  '&H2
  D3DBACKBUFFER_TYPE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DCUBEMAP_FACES

enum, 7 members.
Public Enum CONST_D3DCUBEMAP_FACES
  D3DCUBEMAP_FACE_POSITIVE_X = 0  '&H0
  D3DCUBEMAP_FACE_NEGATIVE_X = 1  '&H1
  D3DCUBEMAP_FACE_POSITIVE_Y = 2  '&H2
  D3DCUBEMAP_FACE_NEGATIVE_Y = 3  '&H3
  D3DCUBEMAP_FACE_POSITIVE_Z = 4  '&H4
  D3DCUBEMAP_FACE_NEGATIVE_Z = 5  '&H5
  D3DCUBEMAP_FACE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DCLEARFLAGS

enum, 4 members.
Public Enum CONST_D3DCLEARFLAGS
  D3DCLEAR_TARGET = 1  '&H1
  D3DCLEAR_ZBUFFER = 2  '&H2
  D3DCLEAR_STENCIL = 4  '&H4
  D3DCLEAR_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DTRANSFORMSTATETYPE

enum, 15 members.
Public Enum CONST_D3DTRANSFORMSTATETYPE
  D3DTS_WORLD = 256  '&H100
  D3DTS_VIEW = 2  '&H2
  D3DTS_PROJECTION = 3  '&H3
  D3DTS_WORLD1 = 257  '&H101
  D3DTS_WORLD2 = 258  '&H102
  D3DTS_WORLD3 = 259  '&H103
  D3DTS_TEXTURE0 = 16  '&H10
  D3DTS_TEXTURE1 = 17  '&H11
  D3DTS_TEXTURE2 = 18  '&H12
  D3DTS_TEXTURE3 = 19  '&H13
  D3DTS_TEXTURE4 = 20  '&H14
  D3DTS_TEXTURE5 = 21  '&H15
  D3DTS_TEXTURE6 = 22  '&H16
  D3DTS_TEXTURE7 = 23  '&H17
  D3DTS_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DLIGHTTYPE

enum, 4 members.
Public Enum CONST_D3DLIGHTTYPE
  D3DLIGHT_POINT = 1  '&H1
  D3DLIGHT_SPOT = 2  '&H2
  D3DLIGHT_DIRECTIONAL = 3  '&H3
  D3DLIGHT_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DRENDERSTATETYPE

enum, 75 members.
Public Enum CONST_D3DRENDERSTATETYPE
  D3DRS_ZENABLE = 7  '&H7
  D3DRS_FILLMODE = 8  '&H8
  D3DRS_SHADEMODE = 9  '&H9
  D3DRS_LINEPATTERN = 10  '&HA
  D3DRS_ZWRITEENABLE = 14  '&HE
  D3DRS_ALPHATESTENABLE = 15  '&HF
  D3DRS_LASTPIXEL = 16  '&H10
  D3DRS_SRCBLEND = 19  '&H13
  D3DRS_DESTBLEND = 20  '&H14
  D3DRS_CULLMODE = 22  '&H16
  D3DRS_ZFUNC = 23  '&H17
  D3DRS_ALPHAREF = 24  '&H18
  D3DRS_ALPHAFUNC = 25  '&H19
  D3DRS_DITHERENABLE = 26  '&H1A
  D3DRS_ALPHABLENDENABLE = 27  '&H1B
  D3DRS_FOGENABLE = 28  '&H1C
  D3DRS_SPECULARENABLE = 29  '&H1D
  D3DRS_ZVISIBLE = 30  '&H1E
  D3DRS_FOGCOLOR = 34  '&H22
  D3DRS_FOGTABLEMODE = 35  '&H23
  D3DRS_FOGSTART = 36  '&H24
  D3DRS_FOGEND = 37  '&H25
  D3DRS_FOGDENSITY = 38  '&H26
  D3DRS_EDGEANTIALIAS = 40  '&H28
  D3DRS_ZBIAS = 47  '&H2F
  D3DRS_RANGEFOGENABLE = 48  '&H30
  D3DRS_STENCILENABLE = 52  '&H34
  D3DRS_STENCILFAIL = 53  '&H35
  D3DRS_STENCILZFAIL = 54  '&H36
  D3DRS_STENCILPASS = 55  '&H37
  D3DRS_STENCILFUNC = 56  '&H38
  D3DRS_STENCILREF = 57  '&H39
  D3DRS_STENCILMASK = 58  '&H3A
  D3DRS_STENCILWRITEMASK = 59  '&H3B
  D3DRS_TEXTUREFACTOR = 60  '&H3C
  D3DRS_WRAP0 = 128  '&H80
  D3DRS_WRAP1 = 129  '&H81
  D3DRS_WRAP2 = 130  '&H82
  D3DRS_WRAP3 = 131  '&H83
  D3DRS_WRAP4 = 132  '&H84
  D3DRS_WRAP5 = 133  '&H85
  D3DRS_WRAP6 = 134  '&H86
  D3DRS_WRAP7 = 135  '&H87
  D3DRS_CLIPPING = 136  '&H88
  D3DRS_LIGHTING = 137  '&H89
  D3DRS_AMBIENT = 139  '&H8B
  D3DRS_FOGVERTEXMODE = 140  '&H8C
  D3DRS_COLORVERTEX = 141  '&H8D
  D3DRS_LOCALVIEWER = 142  '&H8E
  D3DRS_NORMALIZENORMALS = 143  '&H8F
  D3DRS_DIFFUSEMATERIALSOURCE = 145  '&H91
  D3DRS_SPECULARMATERIALSOURCE = 146  '&H92
  D3DRS_AMBIENTMATERIALSOURCE = 147  '&H93
  D3DRS_EMISSIVEMATERIALSOURCE = 148  '&H94
  D3DRS_VERTEXBLEND = 151  '&H97
  D3DRS_CLIPPLANEENABLE = 152  '&H98
  D3DRS_SOFTWAREVERTEXPROCESSING = 153  '&H99
  D3DRS_POINTSIZE = 154  '&H9A
  D3DRS_POINTSIZE_MIN = 155  '&H9B
  D3DRS_POINTSPRITE_ENABLE = 156  '&H9C
  D3DRS_POINTSCALE_ENABLE = 157  '&H9D
  D3DRS_POINTSCALE_A = 158  '&H9E
  D3DRS_POINTSCALE_B = 159  '&H9F
  D3DRS_POINTSCALE_C = 160  '&HA0
  D3DRS_MULTISAMPLE_ANTIALIAS = 161  '&HA1
  D3DRS_MULTISAMPLE_MASK = 162  '&HA2
  D3DRS_PATCHEDGESTYLE = 163  '&HA3
  D3DRS_PATCHSEGMENTS = 164  '&HA4
  D3DRS_DEBUGMONITORTOKEN = 165  '&HA5
  D3DRS_POINT_SIZE_MAX = 166  '&HA6
  D3DRS_INDEXVERTEXBLENDENABLE = 167  '&HA7
  D3DRS_COLORWRITEENABLE = 168  '&HA8
  D3DRS_TWEENFACTOR = 170  '&HAA
  D3DRS_BLENDOP = 171  '&HAB
  D3DRS_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DSTATEBLOCKTYPE

enum, 4 members.
Public Enum CONST_D3DSTATEBLOCKTYPE
  D3DSBT_ALL = 1  '&H1
  D3DSBT_PIXELSTATE = 2  '&H2
  D3DSBT_VERTEXSTATE = 3  '&H3
  D3DSBT_FORCE_DWORD = -1  '&HFFFFFFFF
End Enum

CONST_D3DTEXTURESTAGESTATETYPE

enum, 28 members.
Public Enum CONST_D3DTEXTURESTAGESTATETYPE
  D3DTSS_COLOROP = 1  '&H1
  D3DTSS_COLORARG1 = 2  '&H2
  D3DTSS_COLORARG2 = 3  '&H3
  D3DTSS_ALPHAOP = 4  '&H4
  D3DTSS_ALPHAARG1 = 5  '&H5
  D3DTSS_ALPHAARG2 = 6  '&H6
  D3DTSS_BUMPENVMAT00 = 7  '&H7
  D3DTSS_BUMPENVMAT01 = 8  '&H8
  D3DTSS_BUMPENVMAT10 = 9  '&H9
  D3DTSS_BUMPENVMAT11 = 10  '&HA
  D3DTSS_TEXCOORDINDEX = 11  '&HB
  D3DTSS_ADDRESSU = 13  '&HD
  D3DTSS_ADDRESSV = 14  '&HE
  D3DTSS_BORDERCOLOR = 15  '&HF
  D3DTSS_MAGFILTER = 16  '&H10
  D3DTSS_MINFILTER = 17  '&H11
  D3DTSS_MIPFILTER = 18  '&H12
  D3DTSS_MIPMAPLODBIAS = 19  '&H13
  D3DTSS_MAXMIPLEVEL = 20  '&H14
  D3DTSS_MAXANISOTROPY = 21  '&H15
  D3DTSS_BUMPENVLSCALE = 22  '&H16
  D3DTSS_BUMPENVLOFFSET = 23  '&H17
  D3DTSS_TEXTURETRANSFORMFLAGS = 24  '&H18
  D3DTSS_ADDRESSW = 25  '&H19
  D3DTSS_COLORARG0 = 26  '&H1A
  D3DTSS_ALPHAARG0 = 27  '&H1B
  D3DTSS_RESULTARG = 28  '&H1C
  D3DTSS_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DPRIMITIVETYPE

enum, 7 members.
Public Enum CONST_D3DPRIMITIVETYPE
  D3DPT_POINTLIST = 1  '&H1
  D3DPT_LINELIST = 2  '&H2
  D3DPT_LINESTRIP = 3  '&H3
  D3DPT_TRIANGLELIST = 4  '&H4
  D3DPT_TRIANGLESTRIP = 5  '&H5
  D3DPT_TRIANGLEFAN = 6  '&H6
  D3DPT_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DPMISCCAPSFLAGS

enum, 10 members.
Public Enum CONST_D3DPMISCCAPSFLAGS
  D3DPMISCCAPS_MASKZ = 2  '&H2
  D3DPMISCCAPS_LINEPATTERNREP = 4  '&H4
  D3DPMISCCAPS_CULLNONE = 16  '&H10
  D3DPMISCCAPS_CULLCW = 32  '&H20
  D3DPMISCCAPS_CULLCCW = 64  '&H40
  D3DPMISCCAPS_COLORWRITEENABLE = 128  '&H80
  D3DPMISCCAPS_CLIPPLANESCALEDPOINTS = 256  '&H100
  D3DPMISCCAPS_CLIPTLVERTS = 512  '&H200
  D3DPMISCCAPS_TSSARGTEMP = 1024  '&H400
  D3DPMISCCAPS_BLENDOP = 2048  '&H800
End Enum

CONST_D3DLINECAPS

enum, 5 members.
Public Enum CONST_D3DLINECAPS
  D3DLINECAPS_TEXTURE = 1  '&H1
  D3DLINECAPS_ZTEST = 2  '&H2
  D3DLINECAPS_BLEND = 4  '&H4
  D3DLINECAPS_ALPHACMP = 8  '&H8
  D3DLINECAPS_FOG = 16  '&H10
End Enum

CONST_D3DPRASTERCAPSFLAGS

enum, 18 members.
Public Enum CONST_D3DPRASTERCAPSFLAGS
  D3DPRASTERCAPS_DITHER = 1  '&H1
  D3DPRASTERCAPS_ROP2 = 2  '&H2
  D3DPRASTERCAPS_XOR = 4  '&H4
  D3DPRASTERCAPS_PAT = 8  '&H8
  D3DPRASTERCAPS_ZTEST = 16  '&H10
  D3DPRASTERCAPS_FOGVERTEX = 128  '&H80
  D3DPRASTERCAPS_FOGTABLE = 256  '&H100
  D3DPRASTERCAPS_ANTIALIASEDGES = 4096  '&H1000
  D3DPRASTERCAPS_MIPMAPLODBIAS = 8192  '&H2000
  D3DPRASTERCAPS_ZBIAS = 16384  '&H4000
  D3DPRASTERCAPS_ZBUFFERLESSHSR = 32768  '&H8000
  D3DPRASTERCAPS_FOGRANGE = 65536  '&H10000
  D3DPRASTERCAPS_ANISOTROPY = 131072  '&H20000
  D3DPRASTERCAPS_WBUFFER = 262144  '&H40000
  D3DPRASTERCAPS_WFOG = 1048576  '&H100000
  D3DPRASTERCAPS_ZFOG = 2097152  '&H200000
  D3DPRASTERCAPS_COLORPERSPECTIVE = 4194304  '&H400000
  D3DPRASTERCAPS_STRETCHBLTMULTISAMPLE = 8388608  '&H800000
End Enum

CONST_D3DPCMPCAPSFLAGS

enum, 8 members.
Public Enum CONST_D3DPCMPCAPSFLAGS
  D3DPCMPCAPS_NEVER = 1  '&H1
  D3DPCMPCAPS_LESS = 2  '&H2
  D3DPCMPCAPS_EQUAL = 4  '&H4
  D3DPCMPCAPS_LESSEQUAL = 8  '&H8
  D3DPCMPCAPS_GREATER = 16  '&H10
  D3DPCMPCAPS_NOTEQUAL = 32  '&H20
  D3DPCMPCAPS_GREATEREQUAL = 64  '&H40
  D3DPCMPCAPS_ALWAYS = 128  '&H80
End Enum

CONST_D3DPBLENDCAPSFLAGS

enum, 13 members.
Public Enum CONST_D3DPBLENDCAPSFLAGS
  D3DPBLENDCAPS_ZERO = 1  '&H1
  D3DPBLENDCAPS_ONE = 2  '&H2
  D3DPBLENDCAPS_SRCCOLOR = 4  '&H4
  D3DPBLENDCAPS_INVSRCCOLOR = 8  '&H8
  D3DPBLENDCAPS_SRCALPHA = 16  '&H10
  D3DPBLENDCAPS_INVSRCALPHA = 32  '&H20
  D3DPBLENDCAPS_DESTALPHA = 64  '&H40
  D3DPBLENDCAPS_INVDESTALPHA = 128  '&H80
  D3DPBLENDCAPS_DESTCOLOR = 256  '&H100
  D3DPBLENDCAPS_INVDESTCOLOR = 512  '&H200
  D3DPBLENDCAPS_SRCALPHASAT = 1024  '&H400
  D3DPBLENDCAPS_BOTHSRCALPHA = 2048  '&H800
  D3DPBLENDCAPS_BOTHINVSRCALPHA = 4096  '&H1000
End Enum

CONST_D3DPSHADECAPSFLAGS

enum, 4 members.
Public Enum CONST_D3DPSHADECAPSFLAGS
  D3DPSHADECAPS_COLORGOURAUDRGB = 8  '&H8
  D3DPSHADECAPS_SPECULARGOURAUDRGB = 512  '&H200
  D3DPSHADECAPS_ALPHAGOURAUDBLEND = 16384  '&H4000
  D3DPSHADECAPS_FOGGOURAUD = 524288  '&H80000
End Enum

CONST_D3DPTEXTURECAPSFLAGS

enum, 15 members.
Public Enum CONST_D3DPTEXTURECAPSFLAGS
  D3DPTEXTURECAPS_PERSPECTIVE = 1  '&H1
  D3DPTEXTURECAPS_POW2 = 2  '&H2
  D3DPTEXTURECAPS_ALPHA = 4  '&H4
  D3DPTEXTURECAPS_SQUAREONLY = 32  '&H20
  D3DPTEXTURECAPS_TEXREPEATNOTSCALEDBYSIZE = 64  '&H40
  D3DPTEXTURECAPS_ALPHAPALETTE = 128  '&H80
  D3DPTEXTURECAPS_NONPOW2CONDITIONAL = 256  '&H100
  D3DPTEXTURECAPS_PROJECTED = 1024  '&H400
  D3DPTEXTURECAPS_CUBEMAP = 2048  '&H800
  D3DPTEXTURECAPS_VOLUMEMAP = 8192  '&H2000
  D3DPTEXTURECAPS_MIPMAP = 16384  '&H4000
  D3DPTEXTURECAPS_MIPVOLUMEMAP = 32768  '&H8000
  D3DPTEXTURECAPS_MIPCUBEMAP = 65536  '&H10000
  D3DPTEXTURECAPS_CUBEMAP_POW2 = 131072  '&H20000
  D3DPTEXTURECAPS_VOLUMEMAP_POW2 = 262144  '&H40000
End Enum

CONST_D3DPTFILTERCAPSFLAGS

enum, 10 members.
Public Enum CONST_D3DPTFILTERCAPSFLAGS
  D3DPTFILTERCAPS_MINFPOINT = 256  '&H100
  D3DPTFILTERCAPS_MINFLINEAR = 512  '&H200
  D3DPTFILTERCAPS_MINFANISOTROPIC = 1024  '&H400
  D3DPTFILTERCAPS_MIPFPOINT = 65536  '&H10000
  D3DPTFILTERCAPS_MIPFLINEAR = 131072  '&H20000
  D3DPTFILTERCAPS_MAGFPOINT = 16777216  '&H1000000
  D3DPTFILTERCAPS_MAGFLINEAR = 33554432  '&H2000000
  D3DPTFILTERCAPS_MAGFANISOTROPIC = 67108864  '&H4000000
  D3DPTFILTERCAPS_MAGFAFLATCUBIC = 134217728  '&H8000000
  D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC = 268435456  '&H10000000
End Enum

CONST_D3DPTBLENDCAPSFLAGS

enum, 8 members.
Public Enum CONST_D3DPTBLENDCAPSFLAGS
  D3DPTBLENDCAPS_DECAL = 1  '&H1
  D3DPTBLENDCAPS_MODULATE = 2  '&H2
  D3DPTBLENDCAPS_DECALALPHA = 4  '&H4
  D3DPTBLENDCAPS_MODULATEALPHA = 8  '&H8
  D3DPTBLENDCAPS_DECALMASK = 16  '&H10
  D3DPTBLENDCAPS_MODULATEMASK = 32  '&H20
  D3DPTBLENDCAPS_COPY = 64  '&H40
  D3DPTBLENDCAPS_ADD = 128  '&H80
End Enum

CONST_D3DPTADDRESSCAPSFLAGS

enum, 6 members.
Public Enum CONST_D3DPTADDRESSCAPSFLAGS
  D3DPTADDRESSCAPS_WRAP = 1  '&H1
  D3DPTADDRESSCAPS_MIRROR = 2  '&H2
  D3DPTADDRESSCAPS_CLAMP = 4  '&H4
  D3DPTADDRESSCAPS_BORDER = 8  '&H8
  D3DPTADDRESSCAPS_INDEPENDENTUV = 16  '&H10
  D3DPTADDRESSCAPS_MIRRORONCE = 32  '&H20
End Enum

CONST_D3DSTENCILCAPFLAGS

enum, 8 members.
Public Enum CONST_D3DSTENCILCAPFLAGS
  D3DSTENCILCAPS_KEEP = 1  '&H1
  D3DSTENCILCAPS_ZERO = 2  '&H2
  D3DSTENCILCAPS_REPLACE = 4  '&H4
  D3DSTENCILCAPS_INCRSAT = 8  '&H8
  D3DSTENCILCAPS_DECRSAT = 16  '&H10
  D3DSTENCILCAPS_INVERT = 32  '&H20
  D3DSTENCILCAPS_INCR = 64  '&H40
  D3DSTENCILCAPS_DECR = 128  '&H80
End Enum

CONST_D3DTEXOPCAPSFLAGS

enum, 26 members.
Public Enum CONST_D3DTEXOPCAPSFLAGS
  D3DTEXOPCAPS_DISABLE = 1  '&H1
  D3DTEXOPCAPS_SELECTARG1 = 2  '&H2
  D3DTEXOPCAPS_SELECTARG2 = 4  '&H4
  D3DTEXOPCAPS_MODULATE = 8  '&H8
  D3DTEXOPCAPS_MODULATE2X = 16  '&H10
  D3DTEXOPCAPS_MODULATE4X = 32  '&H20
  D3DTEXOPCAPS_ADD = 64  '&H40
  D3DTEXOPCAPS_ADDSIGNED = 128  '&H80
  D3DTEXOPCAPS_ADDSIGNED2X = 256  '&H100
  D3DTEXOPCAPS_SUBTRACT = 512  '&H200
  D3DTEXOPCAPS_ADDSMOOTH = 1024  '&H400
  D3DTEXOPCAPS_BLENDDIFFUSEALPHA = 2048  '&H800
  D3DTEXOPCAPS_BLENDTEXTUREALPHA = 4096  '&H1000
  D3DTEXOPCAPS_BLENDFACTORALPHA = 8192  '&H2000
  D3DTEXOPCAPS_BLENDTEXTUREALPHAPM = 16384  '&H4000
  D3DTEXOPCAPS_BLENDCURRENTALPHA = 32768  '&H8000
  D3DTEXOPCAPS_PREMODULATE = 65536  '&H10000
  D3DTEXOPCAPS_MODULATEALPHA_ADDCOLOR = 131072  '&H20000
  D3DTEXOPCAPS_MODULATECOLOR_ADDALPHA = 262144  '&H40000
  D3DTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR = 524288  '&H80000
  D3DTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA = 1048576  '&H100000
  D3DTEXOPCAPS_BUMPENVMAP = 2097152  '&H200000
  D3DTEXOPCAPS_BUMPENVMAPLUMINANCE = 4194304  '&H400000
  D3DTEXOPCAPS_DOTPRODUCT3 = 8388608  '&H800000
  D3DTEXOPCAPS_MULTIPLYADD = 16777216  '&H1000000
  D3DTEXOPCAPS_LERP = 33554432  '&H2000000
End Enum

CONST_D3DFVFCAPSFLAGS

enum, 3 members.
Public Enum CONST_D3DFVFCAPSFLAGS
  D3DFVFCAPS_TEXCOORDCOUNTMASK = 65535  '&HFFFF
  D3DFVFCAPS_DONOTSTRIPELEMENTS = 524288  '&H80000
  D3DFVFCAPS_PSIZE = 1048576  '&H100000
End Enum

CONST_D3DCAPSFLAGS

enum, 1 members.
Public Enum CONST_D3DCAPSFLAGS
  D3DCAPS_READ_SCANLINE = 131072  '&H20000
End Enum

CONST_D3DCAPS2FLAGS

enum, 5 members.
Public Enum CONST_D3DCAPS2FLAGS
  D3DCAPS2_NO2DDURING3DSCENE = 2  '&H2
  D3DCAPS2_FULLSCREENGAMMA = 131072  '&H20000
  D3DCAPS2_CANRENDERWINDOWED = 524288  '&H80000
  D3DCAPS2_CANCALIBRATEGAMMA = 1048576  '&H100000
  D3DCAPS2_RESERVED = 33554432  '&H2000000
End Enum

CONST_D3DCAPS3FLAGS

enum, 1 members.
Public Enum CONST_D3DCAPS3FLAGS
  D3DCAPS3_RESERVED = -2147483617  '&H8000001F
End Enum

CONST_D3DPRESENT_INTERVAL_FLAGS

enum, 6 members.
Public Enum CONST_D3DPRESENT_INTERVAL_FLAGS
  D3DPRESENT_INTERVAL_DEFAULT = 0  '&H0
  D3DPRESENT_INTERVAL_ONE = 1  '&H1
  D3DPRESENT_INTERVAL_TWO = 2  '&H2
  D3DPRESENT_INTERVAL_THREE = 4  '&H4
  D3DPRESENT_INTERVAL_FOUR = 8  '&H8
  D3DPRESENT_INTERVAL_IMMEDIATE = -2147483648  '&H80000000
End Enum

CONST_D3DCURSORCAPSFLAGS

enum, 2 members.
Public Enum CONST_D3DCURSORCAPSFLAGS
  D3DCURSORCAPS_COLOR = 1  '&H1
  D3DCURSORCAPS_LOWRES = 2  '&H2
End Enum

CONST_D3DDEVCAPSFLAGS

enum, 20 members.
Public Enum CONST_D3DDEVCAPSFLAGS
  D3DDEVCAPS_EXECUTESYSTEMMEMORY = 16  '&H10
  D3DDEVCAPS_EXECUTEVIDEOMEMORY = 32  '&H20
  D3DDEVCAPS_TLVERTEXSYSTEMMEMORY = 64  '&H40
  D3DDEVCAPS_TLVERTEXVIDEOMEMORY = 128  '&H80
  D3DDEVCAPS_TEXTURESYSTEMMEMORY = 256  '&H100
  D3DDEVCAPS_TEXTUREVIDEOMEMORY = 512  '&H200
  D3DDEVCAPS_DRAWPRIMTLVERTEX = 1024  '&H400
  D3DDEVCAPS_CANRENDERAFTERFLIP = 2048  '&H800
  D3DDEVCAPS_TEXTURENONLOCALVIDMEM = 4096  '&H1000
  D3DDEVCAPS_DRAWPRIMITIVES2 = 8192  '&H2000
  D3DDEVCAPS_SEPARATETEXTUREMEMORIES = 16384  '&H4000
  D3DDEVCAPS_DRAWPRIMITIVES2EX = 32768  '&H8000
  D3DDEVCAPS_HWTRANSFORMANDLIGHT = 65536  '&H10000
  D3DDEVCAPS_CANBLTSYSTONONLOCAL = 131072  '&H20000
  D3DDEVCAPS_HWRASTERIZATION = 524288  '&H80000
  D3DDEVCAPS_PUREDEVICE = 1048576  '&H100000
  D3DDEVCAPS_QUINTICRTPATCHES = 2097152  '&H200000
  D3DDEVCAPS_RTPATCHES = 4194304  '&H400000
  D3DDEVCAPS_RTPATCHHANDLEZERO = 8388608  '&H800000
  D3DDEVCAPS_NPATCHES = 16777216  '&H1000000
End Enum

CONST_D3DVTXPCAPSFLAGS

enum, 7 members.
Public Enum CONST_D3DVTXPCAPSFLAGS
  D3DVTXPCAPS_TEXGEN = 1  '&H1
  D3DVTXPCAPS_MATERIALSOURCE7 = 2  '&H2
  D3DVTXPCAPS_DIRECTIONALLIGHTS = 8  '&H8
  D3DVTXPCAPS_POSITIONALLIGHTS = 16  '&H10
  D3DVTXPCAPS_LOCALVIEWER = 32  '&H20
  D3DVTXPCAPS_TWEENING = 64  '&H40
  D3DVTXPCAPS_NO_VSDT_UBYTE4 = 128  '&H80
End Enum

CONST_D3DCLIPPLANEFLAGS

enum, 6 members.
Public Enum CONST_D3DCLIPPLANEFLAGS
  D3DCLIPPLANE0 = 1  '&H1
  D3DCLIPPLANE1 = 2  '&H2
  D3DCLIPPLANE2 = 4  '&H4
  D3DCLIPPLANE3 = 8  '&H8
  D3DCLIPPLANE4 = 16  '&H10
  D3DCLIPPLANE5 = 32  '&H20
End Enum

CONST_D3DCLIPFLAGS

enum, 13 members.
Public Enum CONST_D3DCLIPFLAGS
  D3DCS_LEFT = 1  '&H1
  D3DCS_RIGHT = 2  '&H2
  D3DCS_TOP = 4  '&H4
  D3DCS_BOTTOM = 8  '&H8
  D3DCS_FRONT = 16  '&H10
  D3DCS_BACK = 32  '&H20
  D3DCS_PLANE0 = 64  '&H40
  D3DCS_PLANE1 = 128  '&H80
  D3DCS_PLANE2 = 256  '&H100
  D3DCS_PLANE3 = 512  '&H200
  D3DCS_PLANE4 = 1024  '&H400
  D3DCS_PLANE5 = 2048  '&H800
  D3DCS_ALL = 4095  '&HFFF
End Enum

CONST_D3DCSFLAGS

enum, 3 members.
Public Enum CONST_D3DCSFLAGS
  D3DCS_STATUS = 1  '&H1
  D3DCS_EXTENTS2 = 2  '&H2
  D3DCS_EXTENTS3 = 4  '&H4
End Enum

CONST_D3DSHADEMODE

enum, 4 members.
Public Enum CONST_D3DSHADEMODE
  D3DSHADE_FLAT = 1  '&H1
  D3DSHADE_GOURAUD = 2  '&H2
  D3DSHADE_PHONG = 3  '&H3
  D3DSHADE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DFILLMODE

enum, 4 members.
Public Enum CONST_D3DFILLMODE
  D3DFILL_POINT = 1  '&H1
  D3DFILL_WIREFRAME = 2  '&H2
  D3DFILL_SOLID = 3  '&H3
  D3DFILL_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DBLEND

enum, 14 members.
Public Enum CONST_D3DBLEND
  D3DBLEND_ZERO = 1  '&H1
  D3DBLEND_ONE = 2  '&H2
  D3DBLEND_SRCCOLOR = 3  '&H3
  D3DBLEND_INVSRCCOLOR = 4  '&H4
  D3DBLEND_SRCALPHA = 5  '&H5
  D3DBLEND_INVSRCALPHA = 6  '&H6
  D3DBLEND_DESTALPHA = 7  '&H7
  D3DBLEND_INVDESTALPHA = 8  '&H8
  D3DBLEND_DESTCOLOR = 9  '&H9
  D3DBLEND_INVDESTCOLOR = 10  '&HA
  D3DBLEND_SRCALPHASAT = 11  '&HB
  D3DBLEND_BOTHSRCALPHA = 12  '&HC
  D3DBLEND_BOTHINVSRCALPHA = 13  '&HD
  D3DBLEND_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DTEXTUREADDRESS

enum, 6 members.
Public Enum CONST_D3DTEXTUREADDRESS
  D3DTADDRESS_WRAP = 1  '&H1
  D3DTADDRESS_MIRROR = 2  '&H2
  D3DTADDRESS_CLAMP = 3  '&H3
  D3DTADDRESS_BORDER = 4  '&H4
  D3DTADDRESS_MIRRORONCE = 5  '&H5
  D3DTADDRESS_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DCULL

enum, 4 members.
Public Enum CONST_D3DCULL
  D3DCULL_NONE = 1  '&H1
  D3DCULL_CW = 2  '&H2
  D3DCULL_CCW = 3  '&H3
  D3DCULL_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DCMPFUNC

enum, 9 members.
Public Enum CONST_D3DCMPFUNC
  D3DCMP_NEVER = 1  '&H1
  D3DCMP_LESS = 2  '&H2
  D3DCMP_EQUAL = 3  '&H3
  D3DCMP_LESSEQUAL = 4  '&H4
  D3DCMP_GREATER = 5  '&H5
  D3DCMP_NOTEQUAL = 6  '&H6
  D3DCMP_GREATEREQUAL = 7  '&H7
  D3DCMP_ALWAYS = 8  '&H8
  D3DCMP_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DSTENCILOP

enum, 9 members.
Public Enum CONST_D3DSTENCILOP
  D3DSTENCILOP_KEEP = 1  '&H1
  D3DSTENCILOP_ZERO = 2  '&H2
  D3DSTENCILOP_REPLACE = 3  '&H3
  D3DSTENCILOP_INCRSAT = 4  '&H4
  D3DSTENCILOP_DECRSAT = 5  '&H5
  D3DSTENCILOP_INVERT = 6  '&H6
  D3DSTENCILOP_INCR = 7  '&H7
  D3DSTENCILOP_DECR = 8  '&H8
  D3DSTENCILOP_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DFOGMODE

enum, 5 members.
Public Enum CONST_D3DFOGMODE
  D3DFOG_NONE = 0  '&H0
  D3DFOG_EXP = 1  '&H1
  D3DFOG_EXP2 = 2  '&H2
  D3DFOG_LINEAR = 3  '&H3
  D3DFOG_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DZBUFFERTYPE

enum, 4 members.
Public Enum CONST_D3DZBUFFERTYPE
  D3DZB_FALSE = 0  '&H0
  D3DZB_TRUE = 1  '&H1
  D3DZB_USEW = 2  '&H2
  D3DZB_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DMATERIALCOLORSOURCE

enum, 4 members.
Public Enum CONST_D3DMATERIALCOLORSOURCE
  D3DMCS_MATERIAL = 0  '&H0
  D3DMCS_COLOR1 = 1  '&H1
  D3DMCS_COLOR2 = 2  '&H2
  D3DMCS_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DCOLORWRITEENABLEFLAGS

enum, 4 members.
Public Enum CONST_D3DCOLORWRITEENABLEFLAGS
  D3DCOLORWRITEENABLE_RED = 1  '&H1
  D3DCOLORWRITEENABLE_GREEN = 2  '&H2
  D3DCOLORWRITEENABLE_BLUE = 4  '&H4
  D3DCOLORWRITEENABLE_ALPHA = 8  '&H8
End Enum

CONST_D3DWRAPBIAS

enum, 1 members.
Public Enum CONST_D3DWRAPBIAS
  D3DRENDERSTATE_WRAPBIAS = 128  '&H80
End Enum

CONST_D3DWRAPFLAGS

enum, 7 members.
Public Enum CONST_D3DWRAPFLAGS
  D3DWRAP_U = 1  '&H1
  D3DWRAP_V = 2  '&H2
  D3DWRAP_W = 4  '&H4
  D3DWRAPCOORD_0 = 1  '&H1
  D3DWRAPCOORD_1 = 2  '&H2
  D3DWRAPCOORD_2 = 4  '&H4
  D3DWRAPCOORD_3 = 8  '&H8
End Enum

CONST_D3DTSS_TCI_FLAGS

enum, 4 members.
Public Enum CONST_D3DTSS_TCI_FLAGS
  D3DTSS_TCI_PASSTHRU = 0  '&H0
  D3DTSS_TCI_CAMERASPACENORMAL = 65536  '&H10000
  D3DTSS_TCI_CAMERASPACEPOSITION = 131072  '&H20000
  D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR = 196608  '&H30000
End Enum

CONST_D3DTEXTUREOP

enum, 27 members.
Public Enum CONST_D3DTEXTUREOP
  D3DTOP_DISABLE = 1  '&H1
  D3DTOP_SELECTARG1 = 2  '&H2
  D3DTOP_SELECTARG2 = 3  '&H3
  D3DTOP_MODULATE = 4  '&H4
  D3DTOP_MODULATE2X = 5  '&H5
  D3DTOP_MODULATE4X = 6  '&H6
  D3DTOP_ADD = 7  '&H7
  D3DTOP_ADDSIGNED = 8  '&H8
  D3DTOP_ADDSIGNED2X = 9  '&H9
  D3DTOP_SUBTRACT = 10  '&HA
  D3DTOP_ADDSMOOTH = 11  '&HB
  D3DTOP_BLENDDIFFUSEALPHA = 12  '&HC
  D3DTOP_BLENDTEXTUREALPHA = 13  '&HD
  D3DTOP_BLENDFACTORALPHA = 14  '&HE
  D3DTOP_BLENDTEXTUREALPHAPM = 15  '&HF
  D3DTOP_BLENDCURRENTALPHA = 16  '&H10
  D3DTOP_PREMODULATE = 17  '&H11
  D3DTOP_MODULATEALPHA_ADDCOLOR = 18  '&H12
  D3DTOP_MODULATECOLOR_ADDALPHA = 19  '&H13
  D3DTOP_MODULATEINVALPHA_ADDCOLOR = 20  '&H14
  D3DTOP_MODULATEINVCOLOR_ADDALPHA = 21  '&H15
  D3DTOP_BUMPENVMAP = 22  '&H16
  D3DTOP_BUMPENVMAPLUMINANCE = 23  '&H17
  D3DTOP_DOTPRODUCT3 = 24  '&H18
  D3DTOP_MULTIPLYADD = 25  '&H19
  D3DTOP_LERP = 26  '&H1A
  D3DTOP_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DTAFLAGS

enum, 9 members.
Public Enum CONST_D3DTAFLAGS
  D3DTA_SELECTMASK = 15  '&HF
  D3DTA_DIFFUSE = 0  '&H0
  D3DTA_CURRENT = 1  '&H1
  D3DTA_TEXTURE = 2  '&H2
  D3DTA_TFACTOR = 3  '&H3
  D3DTA_SPECULAR = 4  '&H4
  D3DTA_TEMP = 5  '&H5
  D3DTA_COMPLEMENT = 16  '&H10
  D3DTA_ALPHAREPLICATE = 32  '&H20
End Enum

CONST_D3DTEXTUREFILTERTYPE

enum, 7 members.
Public Enum CONST_D3DTEXTUREFILTERTYPE
  D3DTEXF_NONE = 0  '&H0
  D3DTEXF_POINT = 1  '&H1
  D3DTEXF_LINEAR = 2  '&H2
  D3DTEXF_ANISOTROPIC = 3  '&H3
  D3DTEXF_FLATCUBIC = 4  '&H4
  D3DTEXF_GAUSSIANCUBIC = 5  '&H5
  D3DTFG_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DFVFFLAGS

enum, 27 members.
Public Enum CONST_D3DFVFFLAGS
  D3DFVF_VERTEX = 274  '&H112
  D3DFVF_RESERVED0 = 1  '&H1
  D3DFVF_POSITION_MASK = 14  '&HE
  D3DFVF_XYZ = 2  '&H2
  D3DFVF_XYZRHW = 4  '&H4
  D3DFVF_XYZB1 = 6  '&H6
  D3DFVF_XYZB2 = 8  '&H8
  D3DFVF_XYZB3 = 10  '&HA
  D3DFVF_XYZB4 = 12  '&HC
  D3DFVF_XYZB5 = 14  '&HE
  D3DFVF_NORMAL = 16  '&H10
  D3DFVF_PSIZE = 32  '&H20
  D3DFVF_DIFFUSE = 64  '&H40
  D3DFVF_SPECULAR = 128  '&H80
  D3DFVF_TEXCOUNT_MASK = 3840  '&HF00
  D3DFVF_TEXCOUNT_SHIFT = 8  '&H8
  D3DFVF_TEX0 = 0  '&H0
  D3DFVF_TEX1 = 256  '&H100
  D3DFVF_TEX2 = 512  '&H200
  D3DFVF_TEX3 = 768  '&H300
  D3DFVF_TEX4 = 1024  '&H400
  D3DFVF_TEX5 = 1280  '&H500
  D3DFVF_TEX6 = 1536  '&H600
  D3DFVF_TEX7 = 1792  '&H700
  D3DFVF_TEX8 = 2048  '&H800
  D3DFVF_LASTBETA_UBYTE4 = 4096  '&H1000
  D3DFVF_RESERVED2 = 57344  '&HE000
End Enum

CONST_D3DBASISTYPE

enum, 3 members.
Public Enum CONST_D3DBASISTYPE
  D3DBASIS_BEZIER = 0  '&H0
  D3DBASIS_BSPLINE = 1  '&H1
  D3DBASIS_INTERPOLATE = 2  '&H2
End Enum

CONST_D3DORDERTYPE

enum, 3 members.
Public Enum CONST_D3DORDERTYPE
  D3DORDER_LINEAR = 1  '&H1
  D3DORDER_CUBIC = 3  '&H3
  D3DORDER_QUINTIC = 5  '&H5
End Enum

CONST_D3DPATCHEDGESTYLE

enum, 2 members.
Public Enum CONST_D3DPATCHEDGESTYLE
  D3DPATCHEDGE_DISCRETE = 0  '&H0
  D3DPATCHEDGE_CONTINUOUS = 1  '&H1
End Enum

CONST_D3DDEVINFOIDFLAGS

enum, 3 members.
Public Enum CONST_D3DDEVINFOIDFLAGS
  D3DDEVINFOID_TEXTUREMANAGER = 1  '&H1
  D3DDEVINFOID_D3DTEXTUREMANAGER = 2  '&H2
  D3DDEVINFOID_TEXTURING = 3  '&H3
End Enum

CONST_D3DVERTEXBLENDFLAGS

enum, 6 members.
Public Enum CONST_D3DVERTEXBLENDFLAGS
  D3DVBF_DISABLE = 0  '&H0
  D3DVBF_1WEIGHT = 1  '&H1
  D3DVBF_2WEIGHTS = 2  '&H2
  D3DVBF = 3  '&H3
  D3DVBF_TWEENING = 255  '&HFF
  D3DVBF_0WEIGHT = 256  '&H100
End Enum

CONST_D3DTEXTURETRANSFORMFLAGS

enum, 7 members.
Public Enum CONST_D3DTEXTURETRANSFORMFLAGS
  D3DTTFF_DISABLE = 0  '&H0
  D3DTTFF_COUNT1 = 1  '&H1
  D3DTTFF_COUNT2 = 2  '&H2
  D3DTTFF_COUNT3 = 3  '&H3
  D3DTTFF_COUNT4 = 4  '&H4
  D3DTTFF_PROJECTED = 256  '&H100
  D3DTTFF_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DFVFTEXTUREFORMATS

enum, 20 members.
Public Enum CONST_D3DFVFTEXTUREFORMATS
  D3DFVF_TEXTUREFORMAT2 = 0  '&H0
  D3DFVF_TEXTUREFORMAT1 = 3  '&H3
  D3DFVF_TEXTUREFORMAT3 = 1  '&H1
  D3DFVF_TEXTUREFORMAT4 = 2  '&H2
  D3DFVF_TEXCOORDSIZE1_0 = 196608  '&H30000
  D3DFVF_TEXCOORDSIZE1_1 = 786432  '&HC0000
  D3DFVF_TEXCOORDSIZE1_2 = 3145728  '&H300000
  D3DFVF_TEXCOORDSIZE1_3 = 12582912  '&HC00000
  D3DFVF_TEXCOORDSIZE2_0 = 0  '&H0
  D3DFVF_TEXCOORDSIZE2_1 = 0  '&H0
  D3DFVF_TEXCOORDSIZE2_2 = 0  '&H0
  D3DFVF_TEXCOORDSIZE2_3 = 0  '&H0
  D3DFVF_TEXCOORDSIZE3_0 = 65536  '&H10000
  D3DFVF_TEXCOORDSIZE3_1 = 262144  '&H40000
  D3DFVF_TEXCOORDSIZE3_2 = 1048576  '&H100000
  D3DFVF_TEXCOORDSIZE3_3 = 4194304  '&H400000
  D3DFVF_TEXCOORDSIZE4_0 = 131072  '&H20000
  D3DFVF_TEXCOORDSIZE4_1 = 524288  '&H80000
  D3DFVF_TEXCOORDSIZE4_2 = 2097152  '&H200000
  D3DFVF_TEXCOORDSIZE4_3 = 8388608  '&H800000
End Enum

CONST_D3D_POOL

enum, 7 members.
Public Enum CONST_D3D_POOL
  D3D_POOL_LOCALVIDMEM = 1  '&H1
  D3D_POOL_NONLOCALVIDMEM = 2  '&H2
  D3D_POOL_SYSTEMMEM = 3  '&H3
  D3D_POOL_USERALLOCATED = 4  '&H4
  D3D_POOL_D3DMANAGED = 5  '&H5
  D3D_POOL_MANAGED = 6  '&H6
  D3D_POOL_FORCE_DWORD = -1  '&HFFFFFFFF
End Enum

CONST_D3DPRESENT_RATE_FLAGS

enum, 2 members.
Public Enum CONST_D3DPRESENT_RATE_FLAGS
  D3DPRESENT_RATE_DEFAULT = 0  '&H0
  D3DPRESENT_RATE_UNLIMITED = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DUSAGEFLAGS

enum, 10 members.
Public Enum CONST_D3DUSAGEFLAGS
  D3DUSAGE_RENDERTARGET = 1  '&H1
  D3DUSAGE_DEPTHSTENCIL = 2  '&H2
  D3DUSAGE_WRITEONLY = 8  '&H8
  D3DUSAGE_SOFTWAREPROCESSING = 16  '&H10
  D3DUSAGE_DONOTCLIP = 32  '&H20
  D3DUSAGE_POINTS = 64  '&H40
  D3DUSAGE_RTPATCHES = 128  '&H80
  D3DUSAGE_NPATCHES = 256  '&H100
  D3DUSAGE_DYNAMIC = 512  '&H200
  D3DUSAGE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DLOCKFLAGS

enum, 5 members.
Public Enum CONST_D3DLOCKFLAGS
  D3DLOCK_READONLY = 16  '&H10
  D3DLOCK_DISCARD = 8192  '&H2000
  D3DLOCK_NOOVERWRITE = 4096  '&H1000
  D3DLOCK_NOSYSLOCK = 2048  '&H800
  D3DLOCK_NO_DIRTY_UPDATE = 32768  '&H8000
End Enum

CONST_D3DERR

enum, 21 members.
Public Enum CONST_D3DERR
  D3DERR_WRONGTEXTUREFORMAT = -2005530600  '&H88760818
  D3DERR_UNSUPPORTEDCOLOROPERATION = -2005530599  '&H88760819
  D3DERR_UNSUPPORTEDCOLORARG = -2005530598  '&H8876081A
  D3DERR_UNSUPPORTEDALPHAOPERATION = -2005530597  '&H8876081B
  D3DERR_UNSUPPORTEDALPHAARG = -2005530596  '&H8876081C
  D3DERR_TOOMANYOPERATIONS = -2005530595  '&H8876081D
  D3DERR_CONFLICTINGTEXTUREFILTER = -2005530594  '&H8876081E
  D3DERR_UNSUPPORTEDFACTORVALUE = -2005530593  '&H8876081F
  D3DERR_CONFLICTINGRENDERSTATE = -2005530591  '&H88760821
  D3DERR_UNSUPPORTEDTEXTUREFILTER = -2005530590  '&H88760822
  D3DERR_CONFLICTINGTEXTUREPALETTE = -2005530586  '&H88760826
  D3DERR_DRIVERINTERNALERROR = -2005530585  '&H88760827
  D3DERR_NOTFOUND = -2005530522  '&H88760866
  D3DERR_MOREDATA = -2005530521  '&H88760867
  D3DERR_DEVICELOST = -2005530520  '&H88760868
  D3DERR_DEVICENOTRESET = -2005530519  '&H88760869
  D3DERR_NOTAVAILABLE = -2005530518  '&H8876086A
  D3DERR_OUTOFVIDEOMEMORY = -2005532292  '&H8876017C
  D3DERR_INVALIDDEVICE = -2005530517  '&H8876086B
  D3DERR_INVALIDCALL = -2005530516  '&H8876086C
  D3DERR_DRIVERINVALIDCALL = -2005530515  '&H8876086D
End Enum

CONST_D3DSPDFLAGS

enum, 1 members.
Public Enum CONST_D3DSPDFLAGS
  D3DSPD_IUNKNOWN = 1  '&H1
End Enum

CONST_D3DCONST

enum, 12 members.
Public Enum CONST_D3DCONST
  D3DCURRENT_DISPLAY_MODE = 15728639  '&HEFFFFF
  D3DENUM_NO_WHQL_LEVEL = 2  '&H2
  D3DADAPTER_DEFAULT = 0  '&H0
  D3DPRESENT_BACK_BUFFERS_MAX = 3  '&H3
  D3DMAXNUMVERTICES = 65535  '&HFFFF
  D3DMAXNUMPRIMITIVES = 65535  '&HFFFF
  D3DPV_DONOTCOPYDATA = 1  '&H1
  VALID_D3DENUM_FLAGS = 3  '&H3
  D3DCURSOR_IMMEDIATE_UPDATE = 1  '&H1
  D3DPRESENTFLAG_LOCKABLE_BACKBUFFER = 1  '&H1
  D3D_OK = 0  '&H0
  D3DMAXUSERCLIPPLANES = 32  '&H20
End Enum

CONST_D3DBLENDOP

enum, 6 members.
Public Enum CONST_D3DBLENDOP
  D3DBLENDOP_ADD = 1  '&H1
  D3DBLENDOP_SUBTRACT = 2  '&H2
  D3DBLENDOP_REVSUBTRACT = 3  '&H3
  D3DBLENDOP_MIN = 4  '&H4
  D3DBLENDOP_MAX = 5  '&H5
  D3DBLENDOP_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DSGRFLAGS

enum, 2 members.
Public Enum CONST_D3DSGRFLAGS
  D3DSGR_NO_CALIBRATION = 0  '&H0
  D3DSGR_CALIBRATE = 1  '&H1
End Enum

CONST_D3D_TYPE

enum, 9 members.
Public Enum CONST_D3D_TYPE
  D3D_TYPE_SURFACE = 1  '&H1
  D3D_TYPE_VOLUME = 2  '&H2
  D3D_TYPE_MIPMAP = 3  '&H3
  D3D_TYPE_MIPVOLUME = 4  '&H4
  D3D_TYPE_CUBEMAP = 5  '&H5
  D3D_TYPE_VERTEXBUFFER = 6  '&H6
  D3D_TYPE_OPTIMIZEDVERTEXBUFFER = 7  '&H7
  D3D_TYPE_INDEXBUFFER = 8  '&H8
  D3D_TYPE_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DDEBUGMONITORTOKENS

enum, 3 members.
Public Enum CONST_D3DDEBUGMONITORTOKENS
  D3DDMT_ENABLE = 0  '&H0
  D3DDMT_DISABLE = 1  '&H1
  D3DDMT_FORCEDWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_DSBCAPSFLAGS

enum, 16 members.
Public Enum CONST_DSBCAPSFLAGS
  DSBCAPS_PRIMARYBUFFER = 1  '&H1
  DSBCAPS_STATIC = 2  '&H2
  DSBCAPS_LOCHARDWARE = 4  '&H4
  DSBCAPS_LOCSOFTWARE = 8  '&H8
  DSBCAPS_CTRL3D = 16  '&H10
  DSBCAPS_CTRLFREQUENCY = 32  '&H20
  DSBCAPS_CTRLPAN = 64  '&H40
  DSBCAPS_CTRLVOLUME = 128  '&H80
  DSBCAPS_CTRLPOSITIONNOTIFY = 256  '&H100
  DSBCAPS_CTRLFX = 512  '&H200
  DSBCAPS_CTRLCHANNELVOLUME = 1024  '&H400
  DSBCAPS_STICKYFOCUS = 16384  '&H4000
  DSBCAPS_GLOBALFOCUS = 32768  '&H8000
  DSBCAPS_GETCURRENTPOSITION2 = 65536  '&H10000
  DSBCAPS_MUTE3DATMAXDISTANCE = 131072  '&H20000
  DSBCAPS_LOCDEFER = 262144  '&H40000
End Enum

CONST_DS3DMODEFLAGS

enum, 3 members.
Public Enum CONST_DS3DMODEFLAGS
  DS3DMODE_NORMAL = 0  '&H0
  DS3DMODE_HEADRELATIVE = 1  '&H1
  DS3DMODE_DISABLE = 2  '&H2
End Enum

CONST_DS3DAPPLYFLAGS

enum, 2 members.
Public Enum CONST_DS3DAPPLYFLAGS
  DS3D_IMMEDIATE = 0  '&H0
  DS3D_DEFERRED = 1  '&H1
End Enum

CONST_DSBSTATUSFLAGS

enum, 6 members.
Public Enum CONST_DSBSTATUSFLAGS
  DSBSTATUS_PLAYING = 1  '&H1
  DSBSTATUS_BUFFERLOST = 2  '&H2
  DSBSTATUS_LOOPING = 4  '&H4
  DSBSTATUS_LOCHARDWARE = 8  '&H8
  DSBSTATUS_LOCSOFTWARE = 16  '&H10
  DSBSTATUS_TERMINATED = 32  '&H20
End Enum

CONST_DSBLOCKFLAGS

enum, 3 members.
Public Enum CONST_DSBLOCKFLAGS
  DSBLOCK_DEFAULT = 0  '&H0
  DSBLOCK_FROMWRITECURSOR = 1  '&H1
  DSBLOCK_ENTIREBUFFER = 2  '&H2
End Enum

CONST_DSBPLAYFLAGS

enum, 7 members.
Public Enum CONST_DSBPLAYFLAGS
  DSBPLAY_DEFAULT = 0  '&H0
  DSBPLAY_LOOPING = 1  '&H1
  DSBPLAY_LOCHARDWARE = 2  '&H2
  DSBPLAY_LOCSOFTWARE = 4  '&H4
  DSBPLAY_TERMINATEBY_TIME = 8  '&H8
  DSBPLAY_TERMINATEBY_DISTANCE = 16  '&H10
  DSBPLAY_TERMINATEBY_PRIORITY = 32  '&H20
End Enum

CONST_DSCAPSFLAGS

enum, 11 members.
Public Enum CONST_DSCAPSFLAGS
  DSCAPS_PRIMARYMONO = 1  '&H1
  DSCAPS_PRIMARYSTEREO = 2  '&H2
  DSCAPS_PRIMARY8BIT = 4  '&H4
  DSCAPS_PRIMARY16BIT = 8  '&H8
  DSCAPS_CONTINUOUSRATE = 16  '&H10
  DSCAPS_EMULDRIVER = 32  '&H20
  DSCAPS_CERTIFIED = 64  '&H40
  DSCAPS_SECONDARYMONO = 256  '&H100
  DSCAPS_SECONDARYSTEREO = 512  '&H200
  DSCAPS_SECONDARY8BIT = 1024  '&H400
  DSCAPS_SECONDARY16BIT = 2048  '&H800
End Enum

CONST_DSSCLFLAGS

enum, 3 members.
Public Enum CONST_DSSCLFLAGS
  DSSCL_NORMAL = 1  '&H1
  DSSCL_PRIORITY = 2  '&H2
  DSSCL_WRITEPRIMARY = 4  '&H4
End Enum

CONST_DSSPEAKERFLAGS

enum, 9 members.
Public Enum CONST_DSSPEAKERFLAGS
  DSSPEAKER_HEADPHONE = 1  '&H1
  DSSPEAKER_MONO = 2  '&H2
  DSSPEAKER_QUAD = 3  '&H3
  DSSPEAKER_STEREO = 4  '&H4
  DSSPEAKER_SURROUND = 5  '&H5
  DSSPEAKER_GEOMETRY_MIN = 5  '&H5
  DSSPEAKER_GEOMETRY_NARROW = 10  '&HA
  DSSPEAKER_GEOMETRY_WIDE = 20  '&H14
  DSSPEAKER_GEOMETRY_MAX = 180  '&HB4
End Enum

CONST_DSCBCAPSFLAGS

enum, 2 members.
Public Enum CONST_DSCBCAPSFLAGS
  DSCBCAPS_DEFAULT = 0  '&H0
  DSCBCAPS_WAVEMAPPED = -2147483648  '&H80000000
End Enum

CONST_DSCBSTATUSFLAGS

enum, 2 members.
Public Enum CONST_DSCBSTATUSFLAGS
  DSCBSTATUS_CAPTURING = 1  '&H1
  DSCBSTATUS_LOOPING = 2  '&H2
End Enum

CONST_DSCBSTARTFLAGS

enum, 2 members.
Public Enum CONST_DSCBSTARTFLAGS
  DSCBSTART_DEFAULT = 0  '&H0
  DSCBSTART_LOOPING = 1  '&H1
End Enum

CONST_DSCBLOCKFLAGS

enum, 2 members.
Public Enum CONST_DSCBLOCKFLAGS
  DSCBLOCK_DEFAULT = 0  '&H0
  DSCBLOCK_ENTIREBUFFER = 1  '&H1
End Enum

CONST_DSCCAPSFLAGS

enum, 2 members.
Public Enum CONST_DSCCAPSFLAGS
  DSCCAPS_DEFAULT = 0  '&H0
  DSCCAPS_EMULDRIVER = 32  '&H20
End Enum

CONST_WAVEFORMATFLAGS

enum, 12 members.
Public Enum CONST_WAVEFORMATFLAGS
  WAVE_FORMAT_1M08 = 1  '&H1
  WAVE_FORMAT_1S08 = 2  '&H2
  WAVE_FORMAT_1M16 = 4  '&H4
  WAVE_FORMAT_1S16 = 8  '&H8
  WAVE_FORMAT_2M08 = 16  '&H10
  WAVE_FORMAT_2S08 = 32  '&H20
  WAVE_FORMAT_2M16 = 64  '&H40
  WAVE_FORMAT_2S16 = 128  '&H80
  WAVE_FORMAT_4M08 = 256  '&H100
  WAVE_FORMAT_4S08 = 512  '&H200
  WAVE_FORMAT_4M16 = 1024  '&H400
  WAVE_FORMAT_4S16 = 2048  '&H800
End Enum

CONST_DSFXGARGLE_RATEHZ

enum, 2 members.
Public Enum CONST_DSFXGARGLE_RATEHZ
  DSFXGARGLE_RATEHZ_MIN = 1  '&H1
  DSFXGARGLE_RATEHZ_MAX = 1000  '&H3E8
End Enum

CONST_DSFXGARGLE_WAVE

enum, 2 members.
Public Enum CONST_DSFXGARGLE_WAVE
  DSFXGARGLE_WAVE_TRIANGLE = 0  '&H0
  DSFXGARGLE_WAVE_SQUARE = 1  '&H1
End Enum

CONST_DSFX_WAVE

enum, 2 members.
Public Enum CONST_DSFX_WAVE
  DSFX_WAVE_TRIANGLE = 0  '&H0
  DSFX_WAVE_SIN = 1  '&H1
End Enum

CONST_DSFX_PHASE

enum, 7 members.
Public Enum CONST_DSFX_PHASE
  DSFX_PHASE_MIN = 0  '&H0
  DSFX_PHASE_MAX = 4  '&H4
  DSFX_PHASE_NEG_180 = 0  '&H0
  DSFX_PHASE_NEG_90 = 1  '&H1
  DSFX_PHASE_ZERO = 2  '&H2
  DSFX_PHASE_90 = 3  '&H3
  DSFX_PHASE_180 = 4  '&H4
End Enum

CONST_DSFX_PANDELAY

enum, 2 members.
Public Enum CONST_DSFX_PANDELAY
  DSFX_PANDELAY_MIN = 0  '&H0
  DSFX_PANDELAY_MAX = 1  '&H1
End Enum

CONST_DSFX_I3DL2_ENVIRONMENT_PRESETS

enum, 30 members.
Public Enum CONST_DSFX_I3DL2_ENVIRONMENT_PRESETS
  DSFX_I3DL2_ENVIRONMENT_PRESET_DEFAULT = 0  '&H0
  DSFX_I3DL2_ENVIRONMENT_PRESET_GENERIC = 1  '&H1
  DSFX_I3DL2_ENVIRONMENT_PRESET_PADDEDCELL = 2  '&H2
  DSFX_I3DL2_ENVIRONMENT_PRESET_ROOM = 3  '&H3
  DSFX_I3DL2_ENVIRONMENT_PRESET_BATHROOM = 4  '&H4
  DSFX_I3DL2_ENVIRONMENT_PRESET_LIVINGROOM = 5  '&H5
  DSFX_I3DL2_ENVIRONMENT_PRESET_STONEROOM = 6  '&H6
  DSFX_I3DL2_ENVIRONMENT_PRESET_AUDITORIUM = 7  '&H7
  DSFX_I3DL2_ENVIRONMENT_PRESET_CONCERTHALL = 8  '&H8
  DSFX_I3DL2_ENVIRONMENT_PRESET_CAVE = 9  '&H9
  DSFX_I3DL2_ENVIRONMENT_PRESET_ARENA = 10  '&HA
  DSFX_I3DL2_ENVIRONMENT_PRESET_HANGAR = 11  '&HB
  DSFX_I3DL2_ENVIRONMENT_PRESET_CARPETEDHALLWAY = 12  '&HC
  DSFX_I3DL2_ENVIRONMENT_PRESET_HALLWAY = 13  '&HD
  DSFX_I3DL2_ENVIRONMENT_PRESET_STONECORRIDOR = 14  '&HE
  DSFX_I3DL2_ENVIRONMENT_PRESET_ALLEY = 15  '&HF
  DSFX_I3DL2_ENVIRONMENT_PRESET_FOREST = 16  '&H10
  DSFX_I3DL2_ENVIRONMENT_PRESET_CITY = 17  '&H11
  DSFX_I3DL2_ENVIRONMENT_PRESET_MOUNTAINS = 18  '&H12
  DSFX_I3DL2_ENVIRONMENT_PRESET_QUARRY = 19  '&H13
  DSFX_I3DL2_ENVIRONMENT_PRESET_PLAIN = 20  '&H14
  DSFX_I3DL2_ENVIRONMENT_PRESET_PARKINGLOT = 21  '&H15
  DSFX_I3DL2_ENVIRONMENT_PRESET_SEWERPIPE = 22  '&H16
  DSFX_I3DL2_ENVIRONMENT_PRESET_UNDERWATER = 23  '&H17
  DSFX_I3DL2_ENVIRONMENT_PRESET_SMALLROOM = 24  '&H18
  DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMROOM = 25  '&H19
  DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEROOM = 26  '&H1A
  DSFX_I3DL2_ENVIRONMENT_PRESET_MEDIUMHALL = 27  '&H1B
  DSFX_I3DL2_ENVIRONMENT_PRESET_LARGEHALL = 28  '&H1C
  DSFX_I3DL2_ENVIRONMENT_PRESET_PLATE = 29  '&H1D
End Enum

CONST_DSFX_I3DL2REVERB_QUALITY

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_QUALITY
  DSFX_I3DL2REVERB_QUALITY_MIN = 0  '&H0
  DSFX_I3DL2REVERB_QUALITY_MAX = 3  '&H3
  DSFX_I3DL2REVERB_QUALITY_DEFAULT = 2  '&H2
End Enum

CONST_DMUS_NOTIFICATION_TYPE

enum, 6 members.
Public Enum CONST_DMUS_NOTIFICATION_TYPE
  DMUS_NOTIFY_ON_RECOMPOSE = 0  '&H0
  DMUS_NOTIFY_ON_CHORD = 1  '&H1
  DMUS_NOTIFY_ON_COMMAND = 2  '&H2
  DMUS_NOTIFY_ON_MEASUREANDBEAT = 3  '&H3
  DMUS_NOTIFY_ON_PERFORMANCE = 4  '&H4
  DMUS_NOTIFY_ON_SEGMENT = 5  '&H5
End Enum

CONST_DMUS_AUDIO

enum, 7 members.
Public Enum CONST_DMUS_AUDIO
  DMUS_AUDIOF_3D = 1  '&H1
  DMUS_AUDIOF_ENVIRON = 2  '&H2
  DMUS_AUDIOF_EAX = 4  '&H4
  DMUS_AUDIOF_DMOS = 8  '&H8
  DMUS_AUDIOF_STREAMING = 16  '&H10
  DMUS_AUDIOF_BUFFERS = 32  '&H20
  DMUS_AUDIOF_ALL = 63  '&H3F
End Enum

CONST_DMUS_AUDIOPARAMS

enum, 4 members.
Public Enum CONST_DMUS_AUDIOPARAMS
  DMUS_AUDIOPARAMS_FEATURES = 1  '&H1
  DMUS_AUDIOPARAMS_VOICES = 2  '&H2
  DMUS_AUDIOPARAMS_SAMPLERATE = 4  '&H4
  DMUS_AUDIOPARAMS_DEFAULTSYNTH = 8  '&H8
End Enum

CONST_DMUSIC_STANDARD_AUDIO_PATH

enum, 4 members.
Public Enum CONST_DMUSIC_STANDARD_AUDIO_PATH
  DMUS_APATH_SHARED_STEREOPLUSREVERB = 1  '&H1
  DMUS_APATH_DYNAMIC_3D = 6  '&H6
  DMUS_APATH_DYNAMIC_MONO = 7  '&H7
  DMUS_APATH_DYNAMIC_STEREO = 8  '&H8
End Enum

CONST_DMUS_SEGF_FLAGS

enum, 22 members.
Public Enum CONST_DMUS_SEGF_FLAGS
  DMUS_SEGF_REFTIME = 64  '&H40
  DMUS_SEGF_SECONDARY = 128  '&H80
  DMUS_SEGF_QUEUE = 256  '&H100
  DMUS_SEGF_CONTROL = 512  '&H200
  DMUS_SEGF_AFTERPREPARETIME = 1024  '&H400
  DMUS_SEGF_GRID = 2048  '&H800
  DMUS_SEGF_BEAT = 4096  '&H1000
  DMUS_SEGF_MEASURE = 8192  '&H2000
  DMUS_SEGF_DEFAULT = 16384  '&H4000
  DMUS_SEGF_NOINVALIDATE = 32768  '&H8000
  DMUS_SEGF_ALIGN = 65536  '&H10000
  DMUS_SEGF_VALID_START_BEAT = 131072  '&H20000
  DMUS_SEGF_VALID_START_GRID = 262144  '&H40000
  DMUS_SEGF_VALID_START_TICK = 524288  '&H80000
  DMUS_SEGF_AUTOTRANSITION = 1048576  '&H100000
  DMUS_SEGF_AFTERQUEUETIME = 2097152  '&H200000
  DMUS_SEGF_AFTERLATENCYTIME = 4194304  '&H400000
  DMUS_SEGF_SEGMENTEND = 8388608  '&H800000
  DMUS_SEGF_MARKER = 16777216  '&H1000000
  DMUS_SEGF_TIMESIG_ALWAYS = 33554432  '&H2000000
  DMUS_SEGF_USE_AUDIOPATH = 67108864  '&H4000000
  DMUS_SEGF_VALID_START_MEASURE = 134217728  '&H8000000
End Enum

CONST_DMUSIC_PATH

enum, 16 members.
Public Enum CONST_DMUSIC_PATH
  DMUS_PATH_SEGMENT = 4096  '&H1000
  DMUS_PATH_SEGMENT_TRACK = 4352  '&H1100
  DMUS_PATH_SEGMENT_GRAPH = 4608  '&H1200
  DMUS_PATH_SEGMENT_TOOL = 4864  '&H1300
  DMUS_PATH_AUDIOPATH = 8192  '&H2000
  DMUS_PATH_AUDIOPATH_GRAPH = 8704  '&H2200
  DMUS_PATH_AUDIOPATH_TOOL = 8960  '&H2300
  DMUS_PATH_PERFORMANCE = 12288  '&H3000
  DMUS_PATH_PERFORMANCE_GRAPH = 12800  '&H3200
  DMUS_PATH_PERFORMANCE_TOOL = 13056  '&H3300
  DMUS_PATH_PORT = 16384  '&H4000
  DMUS_PATH_BUFFER = 24576  '&H6000
  DMUS_PATH_BUFFER_DMO = 24832  '&H6100
  DMUS_PATH_MIXIN_BUFFER = 28672  '&H7000
  DMUS_PATH_MIXIN_BUFFER_DMO = 28928  '&H7100
  DMUS_PATH_PRIMARY_BUFFER = 32768  '&H8000
End Enum

CONST_DSFX_WAVESREVERB_INGAIN

enum, 2 members.
Public Enum CONST_DSFX_WAVESREVERB_INGAIN
  DSFX_WAVESREVERB_INGAIN_MIN = -96  '&HFFFFFFA0
  DSFX_WAVESREVERB_INGAIN_MAX = 0  '&H0
End Enum

CONST_DSFX_WAVESREVERB_REVERBMIX

enum, 2 members.
Public Enum CONST_DSFX_WAVESREVERB_REVERBMIX
  DSFX_WAVESREVERB_REVERBMIX_MIN = -96  '&HFFFFFFA0
  DSFX_WAVESREVERB_REVERBMIX_MAX = 0  '&H0
End Enum

CONST_DSFX_I3DL2REVERB_ROOM

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_ROOM
  DSFX_I3DL2REVERB_ROOM_MIN = -10000  '&HFFFFD8F0
  DSFX_I3DL2REVERB_ROOM_MAX = 0  '&H0
  DSFX_I3DL2REVERB_ROOM_DEFAULT = -10000  '&HFFFFD8F0
End Enum

CONST_DSFX_I3DL2REVERB_ROOMHF

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_ROOMHF
  DSFX_I3DL2REVERB_ROOMHF_MIN = -10000  '&HFFFFD8F0
  DSFX_I3DL2REVERB_ROOMHF_MAX = 0  '&H0
  DSFX_I3DL2REVERB_ROOMHF_DEFAULT = 0  '&H0
End Enum

CONST_DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR
  DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MIN = 0  '&H0
  DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_MAX = 1  '&H1
  DSFX_I3DL2REVERB_ROOMROLLOFFFACTOR_DEFAULT = 0  '&H0
End Enum

CONST_DSFX_I3DL2REVERB_REFLECTIONS

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_REFLECTIONS
  DSFX_I3DL2REVERB_REFLECTIONS_MIN = -10000  '&HFFFFD8F0
  DSFX_I3DL2REVERB_REFLECTIONS_MAX = 1000  '&H3E8
  DSFX_I3DL2REVERB_REFLECTIONS_DEFAULT = -10000  '&HFFFFD8F0
End Enum

CONST_DSFX_I3DL2REVERB_REVERB

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_REVERB
  DSFX_I3DL2REVERB_REVERB_MIN = -10000  '&HFFFFD8F0
  DSFX_I3DL2REVERB_REVERB_MAX = 2000  '&H7D0
  DSFX_I3DL2REVERB_REVERB_DEFAULT = -10000  '&HFFFFD8F0
End Enum

CONST_DSFX_I3DL2REVERB_DIFFUSION

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_DIFFUSION
  DSFX_I3DL2REVERB_DIFFUSION_MIN = 0  '&H0
  DSFX_I3DL2REVERB_DIFFUSION_MAX = 100  '&H64
  DSFX_I3DL2REVERB_DIFFUSION_DEFAULT = 100  '&H64
End Enum

CONST_DSFX_I3DL2REVERB_DENSITY

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_DENSITY
  DSFX_I3DL2REVERB_DENSITY_MIN = 0  '&H0
  DSFX_I3DL2REVERB_DENSITY_MAX = 100  '&H64
  DSFX_I3DL2REVERB_DENSITY_DEFAULT = 100  '&H64
End Enum

CONST_DSFX_I3DL2REVERB_HFREFERENCE

enum, 3 members.
Public Enum CONST_DSFX_I3DL2REVERB_HFREFERENCE
  DSFX_I3DL2REVERB_HFREFERENCE_MIN = 20  '&H14
  DSFX_I3DL2REVERB_HFREFERENCE_MAX = 20000  '&H4E20
  DSFX_I3DL2REVERB_HFREFERENCE_DEFAULT = 5000  '&H1388
End Enum

CONST_DSFXCOMPRESSOR_GAIN

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_GAIN
  DSFXCOMPRESSOR_GAIN_MIN = -60  '&HFFFFFFC4
  DSFXCOMPRESSOR_GAIN_MAX = 60  '&H3C
End Enum

CONST_DSFXCOMPRESSOR_ATTACK

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_ATTACK
  DSFXCOMPRESSOR_ATTACK_MIN = 1  '&H1
  DSFXCOMPRESSOR_ATTACK_MAX = 500  '&H1F4
End Enum

CONST_DSFXCOMPRESSOR_RELEASE

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_RELEASE
  DSFXCOMPRESSOR_RELEASE_MIN = 50  '&H32
  DSFXCOMPRESSOR_RELEASE_MAX = 3000  '&HBB8
End Enum

CONST_DSFXCOMPRESSOR_THRESHOLD

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_THRESHOLD
  DSFXCOMPRESSOR_THRESHOLD_MIN = -60  '&HFFFFFFC4
  DSFXCOMPRESSOR_THRESHOLD_MAX = 0  '&H0
End Enum

CONST_DSFXCOMPRESSOR_RATIO

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_RATIO
  DSFXCOMPRESSOR_RATIO_MIN = 1  '&H1
  DSFXCOMPRESSOR_RATIO_MAX = 100  '&H64
End Enum

CONST_DSFXCOMPRESSOR_PREDELAY

enum, 2 members.
Public Enum CONST_DSFXCOMPRESSOR_PREDELAY
  DSFXCOMPRESSOR_PREDELAY_MIN = 0  '&H0
  DSFXCOMPRESSOR_PREDELAY_MAX = 4  '&H4
End Enum

CONST_DSFXDISTORTION_GAIN

enum, 2 members.
Public Enum CONST_DSFXDISTORTION_GAIN
  DSFXDISTORTION_GAIN_MIN = -60  '&HFFFFFFC4
  DSFXDISTORTION_GAIN_MAX = 0  '&H0
End Enum

CONST_DSFXDISTORTION_EDGE

enum, 2 members.
Public Enum CONST_DSFXDISTORTION_EDGE
  DSFXDISTORTION_EDGE_MIN = 0  '&H0
  DSFXDISTORTION_EDGE_MAX = 100  '&H64
End Enum

CONST_DSFXPARAMEQ_CENTER

enum, 2 members.
Public Enum CONST_DSFXPARAMEQ_CENTER
  DSFXPARAMEQ_CENTER_MIN = 80  '&H50
  DSFXPARAMEQ_CENTER_MAX = 16000  '&H3E80
End Enum

CONST_DSFXPARAMEQ_BANDWIDTH

enum, 2 members.
Public Enum CONST_DSFXPARAMEQ_BANDWIDTH
  DSFXPARAMEQ_BANDWIDTH_MIN = 1  '&H1
  DSFXPARAMEQ_BANDWIDTH_MAX = 36  '&H24
End Enum

CONST_DSFXPARAMEQ_GAIN

enum, 2 members.
Public Enum CONST_DSFXPARAMEQ_GAIN
  DSFXPARAMEQ_GAIN_MIN = -15  '&HFFFFFFF1
  DSFXPARAMEQ_GAIN_MAX = 15  '&HF
End Enum

CONST_DSFXDISTORTION_POSTEQCENTERFREQUENCY

enum, 2 members.
Public Enum CONST_DSFXDISTORTION_POSTEQCENTERFREQUENCY
  DSFXDISTORTION_POSTEQCENTERFREQUENCY_MIN = 100  '&H64
  DSFXDISTORTION_POSTEQCENTERFREQUENCY_MAX = 8000  '&H1F40
End Enum

CONST_DSFXDISTORTION_POSTEQBANDWIDTH

enum, 2 members.
Public Enum CONST_DSFXDISTORTION_POSTEQBANDWIDTH
  DSFXDISTORTION_POSTEQBANDWIDTH_MIN = 100  '&H64
  DSFXDISTORTION_POSTEQBANDWIDTH_MAX = 8000  '&H1F40
End Enum

CONST_DSFXDISTORTION_PRELOWPASSCUTOFF

enum, 2 members.
Public Enum CONST_DSFXDISTORTION_PRELOWPASSCUTOFF
  DSFXDISTORTION_PRELOWPASSCUTOFF_MIN = 100  '&H64
  DSFXDISTORTION_PRELOWPASSCUTOFF_MAX = 8000  '&H1F40
End Enum

CONST_DSFX_LEFTRIGHTDELAY

enum, 2 members.
Public Enum CONST_DSFX_LEFTRIGHTDELAY
  DSFX_LEFTRIGHTDELAY_MIN = 1  '&H1
  DSFX_LEFTRIGHTDELAY_MAX = 2000  '&H7D0
End Enum

CONST_DSFX_WETDRY

enum, 2 members.
Public Enum CONST_DSFX_WETDRY
  DSFX_WETDRYMIX_MIN = 0  '&H0
  DSFX_WETDRYMIX_MAX = 100  '&H64
End Enum

CONST_DSFX_DEPTH

enum, 2 members.
Public Enum CONST_DSFX_DEPTH
  DSFX_DEPTH_MIN = 0  '&H0
  DSFX_DEPTH_MAX = 100  '&H64
End Enum

CONST_DSFX_FEEDBACK

enum, 2 members.
Public Enum CONST_DSFX_FEEDBACK
  DSFX_FEEDBACK_MIN = -99  '&HFFFFFF9D
  DSFX_FEEDBACK_MAX = 99  '&H63
End Enum

CONST_DSFXECHO_FEEDBACK

enum, 2 members.
Public Enum CONST_DSFXECHO_FEEDBACK
  DSFXECHO_FEEDBACK_MIN = 0  '&H0
  DSFXECHO_FEEDBACK_MAX = 100  '&H64
End Enum

CONST_DSFX_FREQUENCY

enum, 2 members.
Public Enum CONST_DSFX_FREQUENCY
  DSFX_FREQUENCY_MIN = 0  '&H0
  DSFX_FREQUENCY_MAX = 10  '&HA
End Enum

CONST_DSFX_DELAY

enum, 2 members.
Public Enum CONST_DSFX_DELAY
  DSFX_DELAY_MIN = 0  '&H0
  DSFX_DELAY_MAX = 20  '&H14
End Enum

CONST_DSFX_FLANGER_DELAY

enum, 2 members.
Public Enum CONST_DSFX_FLANGER_DELAY
  DSFX_FLANGER_DELAY_MIN = 0  '&H0
  DSFX_FLANGER_DELAY_MAX = 4  '&H4
End Enum

CONST_DSOUNDFX

enum, 8 members.
Public Enum CONST_DSOUNDFX
  DSFXR_PRESENT = 0  '&H0
  DSFX_LOCHARDWARE = 1  '&H1
  DSFX_LOCSOFTWARE = 2  '&H2
  DSFXR_LOCHARDWARE = 1  '&H1
  DSFXR_LOCSOFTWARE = 2  '&H2
  DSFXR_UNALLOCATED = 3  '&H3
  DSFXR_FAILED = 4  '&H4
  DSFXR_UNKNOWN = 5  '&H5
End Enum

CONST_DSOUND

enum, 27 members.
Public Enum CONST_DSOUND
  DS3D_MINDISTANCEFACTOR = 0  '&H0
  DS3D_MAXDISTANCEFACTOR = 10  '&HA
  DS3D_DEFAULTDISTANCEFACTOR = 1  '&H1
  DS3D_MINROLLOFFFACTOR = 0  '&H0
  DS3D_MAXROLLOFFFACTOR = 10  '&HA
  DS3D_DEFAULTROLLOFFFACTOR = 1  '&H1
  DS3D_MINDOPPLERFACTOR = 0  '&H0
  DS3D_MAXDOPPLERFACTOR = 10  '&HA
  DS3D_DEFAULTDOPPLERFACTOR = 1  '&H1
  DS3D_DEFAULTMINDISTANCE = 1  '&H1
  DS3D_DEFAULTMAXDISTANCE = 1000000000  '&H3B9ACA00
  DS3D_MINCONEANGLE = 0  '&H0
  DS3D_MAXCONEANGLE = 360  '&H168
  DS3D_DEFAULTCONEANGLE = 360  '&H168
  DS3D_DEFAULTCONEOUTSIDEVOLUME = 0  '&H0
  DSBFREQUENCY_MIN = 100  '&H64
  DSBFREQUENCY_MAX = 100000  '&H186A0
  DSBFREQUENCY_ORIGINAL = 0  '&H0
  DSBPAN_LEFT = -10000  '&HFFFFD8F0
  DSBPAN_CENTER = 0  '&H0
  DSBPAN_RIGHT = 10000  '&H2710
  DSBVOLUME_MIN = -10000  '&HFFFFD8F0
  DSBVOLUME_MAX = 0  '&H0
  DSBSIZE_MIN = 4  '&H4
  DSBSIZE_MAX = 268435455  '&HFFFFFFF
  DSBPN_OFFSETSTOP = -1  '&HFFFFFFFF
  WAVE_FORMAT_PCM = 1  '&H1
End Enum

CONST_DMUS_PCHANNEL

enum, 5 members.
Public Enum CONST_DMUS_PCHANNEL
  DMUS_PCHANNEL_ALL = -5  '&HFFFFFFFB
  DMUS_PCHANNEL_BROADCAST_PERFORMANCE = -1  '&HFFFFFFFF
  DMUS_PCHANNEL_BROADCAST_AUDIOPATH = -2  '&HFFFFFFFE
  DMUS_PCHANNEL_BROADCAST_SEGMENT = -3  '&HFFFFFFFD
  DMUS_PCHANNEL_BROADCAST_GROUPS = -4  '&HFFFFFFFC
End Enum

CONST_DMUS

enum, 3 members.
Public Enum CONST_DMUS
  DMUS_MAXSUBCHORD = 8  '&H8
  DMUS_TEMPO_MAX = 1000  '&H3E8
  DMUS_TEMPO_MIN = 1  '&H1
End Enum

CONST_DMUS_CURVES

enum, 5 members.
Public Enum CONST_DMUS_CURVES
  DMUS_CURVES_LINEAR = 0  '&H0
  DMUS_CURVES_INSTANT = 1  '&H1
  DMUS_CURVES_EXP = 2  '&H2
  DMUS_CURVES_LOG = 3  '&H3
  DMUS_CURVES_SINE = 4  '&H4
End Enum

CONST_DMUS_CURVET

enum, 6 members.
Public Enum CONST_DMUS_CURVET
  DMUS_CURVET_PBCURVE = 3  '&H3
  DMUS_CURVET_CCCURVE = 4  '&H4
  DMUS_CURVET_MATCURVE = 5  '&H5
  DMUS_CURVET_PATCURVE = 6  '&H6
  DMUS_CURVET_RPNCURVE = 7  '&H7
  DMUS_CURVET_NRPNCURVE = 8  '&H8
End Enum

CONST_DMUS_NOTIFICATION_SUBTYPE

enum, 13 members.
Public Enum CONST_DMUS_NOTIFICATION_SUBTYPE
  DMUS_NOTIFICATION_MUSICSTARTED = 0  '&H0
  DMUS_NOTIFICATION_MUSICSTOPPED = 1  '&H1
  DMUS_NOTIFICATION_MEASUREBEAT = 0  '&H0
  DMUS_NOTIFICATION_CHORD = 0  '&H0
  DMUS_NOTIFICATION_GROOVE = 0  '&H0
  DMUS_NOTIFICATION_EMBELLISHMENT = 1  '&H1
  DMUS_NOTIFICATION_SEGSTART = 0  '&H0
  DMUS_NOTIFICATION_SEGEND = 1  '&H1
  DMUS_NOTIFICATION_SEGALMOSTEND = 2  '&H2
  DMUS_NOTIFICATION_SEGLOOP = 3  '&H3
  DMUS_NOTIFICATION_SEGABORT = 4  '&H4
  DMUS_NOTIFICATION_MUSICALMOSTEND = 2  '&H2
  DMUS_NOTIFICATION_RECOMPOSE = 0  '&H0
End Enum

CONST_DMUS_COMMANDT_TYPES

enum, 6 members.
Public Enum CONST_DMUS_COMMANDT_TYPES
  DMUS_COMMANDT_GROOVE = 0  '&H0
  DMUS_COMMANDT_FILL = 1  '&H1
  DMUS_COMMANDT_INTRO = 2  '&H2
  DMUS_COMMANDT_BREAK = 3  '&H3
  DMUS_COMMANDT_END = 4  '&H4
  DMUS_COMMANDT_ENDANDINTRO = 5  '&H5
End Enum

CONST_DMUS_SHAPET_TYPES

enum, 9 members.
Public Enum CONST_DMUS_SHAPET_TYPES
  DMUS_SHAPET_FALLING = 0  '&H0
  DMUS_SHAPET_LEVEL = 1  '&H1
  DMUS_SHAPET_LOOPABLE = 2  '&H2
  DMUS_SHAPET_LOUD = 3  '&H3
  DMUS_SHAPET_QUIET = 4  '&H4
  DMUS_SHAPET_PEAKING = 5  '&H5
  DMUS_SHAPET_RANDOM = 6  '&H6
  DMUS_SHAPET_RISING = 7  '&H7
  DMUS_SHAPET_SONG = 8  '&H8
End Enum

CONST_DMUS_COMPOSEF_FLAGS

enum, 23 members.
Public Enum CONST_DMUS_COMPOSEF_FLAGS
  DMUS_COMPOSEF_NONE = 0  '&H0
  DMUS_COMPOSEF_ALIGN = 1  '&H1
  DMUS_COMPOSEF_OVERLAP = 2  '&H2
  DMUS_COMPOSEF_IMMEDIATE = 4  '&H4
  DMUS_COMPOSEF_GRID = 8  '&H8
  DMUS_COMPOSEF_BEAT = 16  '&H10
  DMUS_COMPOSEF_MEASURE = 32  '&H20
  DMUS_COMPOSEF_AFTERPREPARETIME = 64  '&H40
  DMUS_COMPOSEF_MODULATE = 4096  '&H1000
  DMUS_COMPOSEF_LONG = 8192  '&H2000
  DMUS_COMPOSEF_VALID_START_BEAT = 128  '&H80
  DMUS_COMPOSEF_VALID_START_GRID = 256  '&H100
  DMUS_COMPOSEF_VALID_START_TICK = 512  '&H200
  DMUS_COMPOSEF_SEGMENTEND = 1024  '&H400
  DMUS_COMPOSEF_MARKER = 2048  '&H800
  DMUS_COMPOSEF_ENTIRE_TRANSITION = 16384  '&H4000
  DMUS_COMPOSEF_1BAR_TRANSITION = 32768  '&H8000
  DMUS_COMPOSEF_ENTIRE_ADDITION = 65536  '&H10000
  DMUS_COMPOSEF_1BAR_ADDITION = 131072  '&H20000
  DMUS_COMPOSEF_VALID_START_MEASURE = 262144  '&H40000
  DMUS_COMPOSEF_DEFAULT = 524288  '&H80000
  DMUS_COMPOSEF_NOINVALIDATE = 1048576  '&H100000
  DMUS_COMPOSEF_USE_AUDIOPATH = 2097152  '&H200000
End Enum

CONST_DMUS_PMSGF_FLAGS

enum, 8 members.
Public Enum CONST_DMUS_PMSGF_FLAGS
  DMUS_PMSGF_REFTIME = 1  '&H1
  DMUS_PMSGF_MUSICTIME = 2  '&H2
  DMUS_PMSGF_TOOL_IMMEDIATE = 4  '&H4
  DMUS_PMSGF_TOOL_QUEUE = 8  '&H8
  DMUS_PMSGF_TOOL_ATTIME = 16  '&H10
  DMUS_PMSGF_TOOL_FLUSH = 32  '&H20
  DMUS_PMSGF_LOCKTOREFTIME = 64  '&H40
  DMUS_PMSGF_DX8 = 128  '&H80
End Enum

CONST_DMUS_NOTEF_FLAGS

enum, 1 members.
Public Enum CONST_DMUS_NOTEF_FLAGS
  DMUS_NOTEF_NOTEON = 1  '&H1
End Enum

CONST_DMUS_PLAYMODE_FLAGS

enum, 12 members.
Public Enum CONST_DMUS_PLAYMODE_FLAGS
  DMUS_PLAYMODE_KEY_ROOT = 1  '&H1
  DMUS_PLAYMODE_CHORD_ROOT = 2  '&H2
  DMUS_PLAYMODE_SCALE_INTERVALS = 4  '&H4
  DMUS_PLAYMODE_CHORD_INTERVALS = 8  '&H8
  DMUS_PLAYMODE_NONE = 16  '&H10
  DMUS_PLAYMODE_FIXED = 0  '&H0
  DMUS_PLAYMODE_FIXEDTOKEY = 1  '&H1
  DMUS_PLAYMODE_FIXEDTOCHORD = 2  '&H2
  DMUS_PLAYMODE_PEDALPOINT = 5  '&H5
  DMUS_PLAYMODE_MELODIC = 6  '&H6
  DMUS_PLAYMODE_NORMALCHORD = 10  '&HA
  DMUS_PLAYMODE_ALWAYSPLAY = 14  '&HE
End Enum

CONST_DMUS_CURVE_FLAGS

enum, 2 members.
Public Enum CONST_DMUS_CURVE_FLAGS
  DMUS_CURVE_RESET = 1  '&H1
  DMUS_CURVE_START_FROM_CURRENT = 2  '&H2
End Enum

CONST_DSOUNDERR

enum, 19 members.
Public Enum CONST_DSOUNDERR
  DS_OK = 0  '&H0
  DSERR_ALLOCATED = -2005401590  '&H8878000A
  DSERR_CONTROLUNAVAIL = -2005401570  '&H8878001E
  DSERR_INVALIDPARAM = -2147024809  '&H80070057
  DSERR_INVALIDCALL = -2005401550  '&H88780032
  DSERR_GENERIC = -2147467259  '&H80004005
  DSERR_PRIOLEVELNEEDED = -2005401530  '&H88780046
  DSERR_OUTOFMEMORY = 7  '&H7
  DSERR_BADFORMAT = -2005401500  '&H88780064
  DSERR_UNSUPPORTED = -2147467263  '&H80004001
  DSERR_NODRIVER = -2005401480  '&H88780078
  DSERR_ALREADYINITIALIZED = -2005401470  '&H88780082
  DSERR_BUFFERLOST = -2005401450  '&H88780096
  DSERR_OTHERAPPHASPRIO = -2005401440  '&H887800A0
  DSERR_UNINITIALIZED = -2005401430  '&H887800AA
  DSERR_NOINTERFACE = 430  '&H1AE
  DSERR_BUFFERTOOSMALL = -2005401420  '&H887800B4
  DSERR_DS8_REQUIRED = -2005401410  '&H887800BE
  DSERR_OBJECTNOTFOUND = -2005397151  '&H88781161
End Enum

CONST_DMUSERR

enum, 95 members.
Public Enum CONST_DMUSERR
  DMUS_E_DRIVER_FAILED = -2005397247  '&H88781101
  DMUS_E_PORTS_OPEN = -2005397246  '&H88781102
  DMUS_E_DEVICE_IN_USE = -2005397245  '&H88781103
  DMUS_E_INSUFFICIENTBUFFER = -2005397244  '&H88781104
  DMUS_E_BUFFERNOTSET = -2005397243  '&H88781105
  DMUS_E_BUFFERNOTAVAILABLE = -2005397242  '&H88781106
  DMUS_E_NOTADLSCOL = -2005397240  '&H88781108
  DMUS_E_INVALIDOFFSET = -2005397239  '&H88781109
  DMUS_E_ALREADY_LOADED = -2005397231  '&H88781111
  DMUS_E_INVALIDPOS = -2005397229  '&H88781113
  DMUS_E_INVALIDPATCH = -2005397228  '&H88781114
  DMUS_E_CANNOTSEEK = -2005397227  '&H88781115
  DMUS_E_CANNOTWRITE = -2005397226  '&H88781116
  DMUS_E_CHUNKNOTFOUND = -2005397225  '&H88781117
  DMUS_E_INVALID_DOWNLOADID = -2005397223  '&H88781119
  DMUS_E_NOT_DOWNLOADED_TO_PORT = -2005397216  '&H88781120
  DMUS_E_ALREADY_DOWNLOADED = -2005397215  '&H88781121
  DMUS_E_UNKNOWN_PROPERTY = -2005397214  '&H88781122
  DMUS_E_SET_UNSUPPORTED = -2005397213  '&H88781123
  DMUS_E_GET_UNSUPPORTED = -2005397212  '&H88781124
  DMUS_E_NOTMONO = -2005397211  '&H88781125
  DMUS_E_BADARTICULATION = -2005397210  '&H88781126
  DMUS_E_BADINSTRUMENT = -2005397209  '&H88781127
  DMUS_E_BADWAVELINK = -2005397208  '&H88781128
  DMUS_E_NOARTICULATION = -2005397207  '&H88781129
  DMUS_E_NOTPCM = -2005397206  '&H8878112A
  DMUS_E_BADWAVE = -2005397205  '&H8878112B
  DMUS_E_BADOFFSETTABLE = -2005397204  '&H8878112C
  DMUS_E_UNKNOWNDOWNLOAD = -2005397203  '&H8878112D
  DMUS_E_NOSYNTHSINK = -2005397202  '&H8878112E
  DMUS_E_ALREADYOPEN = -2005397201  '&H8878112F
  DMUS_E_ALREADYCLOSED = -2005397200  '&H88781130
  DMUS_E_SYNTHNOTCONFIGURED = -2005397199  '&H88781131
  DMUS_E_SYNTHACTIVE = -2005397198  '&H88781132
  DMUS_E_CANNOTREAD = -2005397197  '&H88781133
  DMUS_E_DMUSIC_RELEASED = -2005397196  '&H88781134
  DMUS_E_BUFFER_EMPTY = -2005397195  '&H88781135
  DMUS_E_BUFFER_FULL = -2005397194  '&H88781136
  DMUS_E_PORT_NOT_CAPTURE = -2005397193  '&H88781137
  DMUS_E_PORT_NOT_RENDER = -2005397192  '&H88781138
  DMUS_E_DSOUND_NOT_SET = -2005397191  '&H88781139
  DMUS_E_ALREADY_ACTIVATED = -2005397190  '&H8878113A
  DMUS_E_INVALIDBUFFER = -2005397189  '&H8878113B
  DMUS_E_WAVEFORMATNOTSUPPORTED = -2005397188  '&H8878113C
  DMUS_E_SYNTHINACTIVE = -2005397187  '&H8878113D
  DMUS_E_DSOUND_ALREADY_SET = -2005397186  '&H8878113E
  DMUS_E_INVALID_EVENT = -2005397185  '&H8878113F
  DMUS_E_UNSUPPORTED_STREAM = -2005397168  '&H88781150
  DMUS_E_ALREADY_INITED = -2005397167  '&H88781151
  DMUS_E_INVALID_BAND = -2005397166  '&H88781152
  DMUS_E_TRACK_HDR_NOT_FIRST_CK = -2005397163  '&H88781155
  DMUS_E_TOOL_HDR_NOT_FIRST_CK = -2005397162  '&H88781156
  DMUS_E_INVALID_TRACK_HDR = -2005397161  '&H88781157
  DMUS_E_INVALID_TOOL_HDR = -2005397160  '&H88781158
  DMUS_E_ALL_TOOLS_FAILED = -2005397159  '&H88781159
  DMUS_E_ALL_TRACKS_FAILED = -2005397152  '&H88781160
  DMUS_E_NOT_FOUND = -2005397151  '&H88781161
  DMUS_E_NOT_INIT = -2005397150  '&H88781162
  DMUS_E_TYPE_DISABLED = -2005397149  '&H88781163
  DMUS_E_TYPE_UNSUPPORTED = -2005397148  '&H88781164
  DMUS_E_TIME_PAST = -2005397147  '&H88781165
  DMUS_E_TRACK_NOT_FOUND = -2005397146  '&H88781166
  DMUS_E_NO_MASTER_CLOCK = -2005397136  '&H88781170
  DMUS_E_LOADER_NOCLASSID = -2005397120  '&H88781180
  DMUS_E_LOADER_BADPATH = -2005397119  '&H88781181
  DMUS_E_LOADER_FAILEDOPEN = -2005397118  '&H88781182
  DMUS_E_LOADER_FORMATNOTSUPPORTED = -2005397117  '&H88781183
  DMUS_E_LOADER_FAILEDCREATE = -2005397116  '&H88781184
  DMUS_E_LOADER_OBJECTNOTFOUND = -2005397115  '&H88781185
  DMUS_E_LOADER_NOFILENAME = -2005397114  '&H88781186
  DMUS_E_INVALIDFILE = -2005396992  '&H88781200
  DMUS_E_ALREADY_EXISTS = -2005396991  '&H88781201
  DMUS_E_OUT_OF_RANGE = -2005396990  '&H88781202
  DMUS_E_SEGMENT_INIT_FAILED = -2005396989  '&H88781203
  DMUS_E_ALREADY_SENT = -2005396988  '&H88781204
  DMUS_E_CANNOT_FREE = -2005396987  '&H88781205
  DMUS_E_CANNOT_OPEN_PORT = -2005396986  '&H88781206
  DMUS_E_CANNOT_CONVERT = -2005396985  '&H88781207
  DMUS_E_DESCEND_CHUNK_FAIL = -2005396976  '&H88781210
  DMUS_E_NOT_LOADED = -2005396975  '&H88781211
  DMUS_E_INVALID_SEGMENTTRIGGERTRACK = -2005396960  '&H88781220
  DMUS_E_INVALID_LYRICSTRACK = -2005396959  '&H88781221
  DMUS_E_INVALID_PARAMCONTROLTRACK = -2005396958  '&H88781222
  DMUS_E_AUDIOPATHS_NOT_VALID = -2005396954  '&H88781226
  DMUS_E_AUDIOPATHS_IN_USE = -2005396953  '&H88781227
  DMUS_E_NO_AUDIOPATH_CONFIG = -2005396952  '&H88781228
  DMUS_E_AUDIOPATH_INACTIVE = -2005396951  '&H88781229
  DMUS_E_AUDIOPATH_NOBUFFER = -2005396950  '&H8878122A
  DMUS_E_AUDIOPATH_NOPORT = -2005396949  '&H8878122B
  DMUS_E_NO_AUDIOPATH = -2005396948  '&H8878122C
  DMUS_E_FAIL = -2147024809  '&H80070057
  DMUS_E_INVALIDARG = 5  '&H5
  DMUS_E_NOINTERFACE = 430  '&H1AE
  DMUS_E_OUTOFMEMORY = 7  '&H7
  DMUS_E_NOTIMPL = 445  '&H1BD
End Enum

AUDIOCONSTANTS

module, 27 members.
Public Enum AUDIOCONSTANTS
  DSFX_STANDARD_GARGLE = GUID_DSFX_STANDARD_GARGLE 
  DSFX_STANDARD_CHORUS = GUID_DSFX_STANDARD_CHORUS 
  DSFX_STANDARD_FLANGER = GUID_DSFX_STANDARD_FLANGER 
  DSFX_STANDARD_ECHO = GUID_DSFX_STANDARD_ECHO 
  DSFX_STANDARD_DISTORTION = GUID_DSFX_STANDARD_DISTORTION 
  DSFX_STANDARD_COMPRESSOR = GUID_DSFX_STANDARD_COMPRESSOR 
  DSFX_STANDARD_I3DL2REVERB = GUID_DSFX_STANDARD_I3DL2REVERB 
  DSFX_STANDARD_PARAMEQ = GUID_DSFX_STANDARD_PARAMEQ 
  DSFX_STANDARD_WAVES_REVERB = GUID_DSFX_WAVES_REVERB 
  IID_DirectSoundFXChorus = IID_DirectSoundFXChorus 
  IID_DirectSoundFXCompressor = IID_DirectSoundFXCompressor 
  IID_DirectSoundFXDistortion = IID_DirectSoundFXDistortion 
  IID_DirectSoundFXEcho = IID_DirectSoundFXEcho 
  IID_DirectSoundFXFlanger = IID_DirectSoundFXFlanger 
  IID_DirectSoundFXGargle = IID_DirectSoundFXGargle 
  IID_DirectSoundFXI3DL2REVERB = IID_DirectSoundFXI3DL2REVERB 
  IID_DirectSoundFXParamEq = IID_DirectSoundFXParamEq 
  IID_DirectSoundFXWavesReverb = IID_DirectSoundFXWavesReverb 
  IID_DirectSoundSecondaryBuffer = IID_IDirectSoundBuffer8 
  IID_DirectSoundPrimaryBuffer = IID_IDirectSoundBuffer 
  IID_DirectSound3DBuffer = IID_IDirectSound3DBuffer 
  IID_DirectSound3DListener = IID_IDirectSound3DListener 
  GUID_ALL = GUID_ALL_OBJECTS 
  GUID_DS3DALG_DEFAULT = DS3DALG_DEFAULT 
  GUID_DS3DALG_NO_VIRTUALIZATION = DS3DALG_NO_VIRTUALIZATION 
  GUID_DS3DALG_HRTF_FULL = DS3DALG_HRTF_FULL 
  GUID_DS3DALG_HRTF_LIGHT = DS3DALG_HRTF_LIGHT 
End Enum

CONST_DIDFTFLAGS

enum, 18 members.
Public Enum CONST_DIDFTFLAGS
  DIDFT_ALL = 0  '&H0
  DIDFT_RELAXIS = 1  '&H1
  DIDFT_ABSAXIS = 2  '&H2
  DIDFT_AXIS = 3  '&H3
  DIDFT_PSHBUTTON = 4  '&H4
  DIDFT_TGLBUTTON = 8  '&H8
  DIDFT_BUTTON = 12  '&HC
  DIDFT_POV = 16  '&H10
  DIDFT_COLLECTION = 64  '&H40
  DIDFT_NODATA = 128  '&H80
  DIDFT_ANYINSTANCE = 16776960  '&HFFFF00
  DIDFT_INSTANCEMASK = 16776960  '&HFFFF00
  DIDFT_FFACTUATOR = 16777216  '&H1000000
  DIDFT_FFEFFECTTRIGGER = 33554432  '&H2000000
  DIDFT_NOCOLLECTION = 16776960  '&HFFFF00
  DIDFT_VENDORDEFINED = 67108864  '&H4000000
  DIDFT_ALIAS = 134217728  '&H8000000
  DIDFT_OUTPUT = 268435456  '&H10000000
End Enum

CONST_DIDEVICEOBJINSTANCEFLAGS

enum, 9 members.
Public Enum CONST_DIDEVICEOBJINSTANCEFLAGS
  DIDOI_FFACTUATOR = 1  '&H1
  DIDOI_FFEFFECTTRIGGER = 2  '&H2
  DIDOI_POLLED = 32768  '&H8000
  DIDOI_ASPECTPOSITION = 256  '&H100
  DIDOI_ASPECTVELOCITY = 512  '&H200
  DIDOI_ASPECTACCEL = 768  '&H300
  DIDOI_ASPECTFORCE = 1024  '&H400
  DIDOI_ASPECTMASK = 3840  '&HF00
  DIDOI_GUIDISUSAGE = 65536  '&H10000
End Enum

CONST_DIDEVCAPSFLAGS

enum, 15 members.
Public Enum CONST_DIDEVCAPSFLAGS
  DIDC_ATTACHED = 1  '&H1
  DIDC_POLLEDDEVICE = 2  '&H2
  DIDC_EMULATED = 4  '&H4
  DIDC_POLLEDDATAFORMAT = 8  '&H8
  DIDC_FORCEFEEDBACK = 256  '&H100
  DIDC_FFATTACK = 512  '&H200
  DIDC_FFFADE = 1024  '&H400
  DIDC_SATURATION = 2048  '&H800
  DIDC_POSNEGCOEFFICIENTS = 4096  '&H1000
  DIDC_POSNEGSATURATION = 8192  '&H2000
  DIDC_DEADBAND = 16384  '&H4000
  DIDC_STARTDELAY = 32768  '&H8000
  DIDC_ALIAS = 65536  '&H10000
  DIDC_PHANTOM = 131072  '&H20000
  DIDC_HIDDEN = 262144  '&H40000
End Enum

CONST_DIDGDDFLAGS

enum, 2 members.
Public Enum CONST_DIDGDDFLAGS
  DIGDD_DEFAULT = 0  '&H0
  DIGDD_PEEK = 1  '&H1
End Enum

CONST_DIPHFLAGS

enum, 4 members.
Public Enum CONST_DIPHFLAGS
  DIPH_DEVICE = 0  '&H0
  DIPH_BYOFFSET = 1  '&H1
  DIPH_BYID = 2  '&H2
  DIPH_BYUSAGE = 3  '&H3
End Enum

CONST_DISCLFLAGS

enum, 5 members.
Public Enum CONST_DISCLFLAGS
  DISCL_EXCLUSIVE = 1  '&H1
  DISCL_NONEXCLUSIVE = 2  '&H2
  DISCL_FOREGROUND = 4  '&H4
  DISCL_BACKGROUND = 8  '&H8
  DISCL_NOWINKEY = 16  '&H10
End Enum

CONST_DICOMMONDATAFORMATS

enum, 5 members.
Public Enum CONST_DICOMMONDATAFORMATS
  DIFORMAT_KEYBOARD = 1  '&H1
  DIFORMAT_MOUSE = 2  '&H2
  DIFORMAT_JOYSTICK = 3  '&H3
  DIFORMAT_JOYSTICK2 = 4  '&H4
  DIFORMAT_MOUSE2 = 5  '&H5
End Enum

CONST_DIDATAFORMATFLAGS

enum, 2 members.
Public Enum CONST_DIDATAFORMATFLAGS
  DIDF_ABSAXIS = 1  '&H1
  DIDF_RELAXIS = 2  '&H2
End Enum

CONST_DICONDITIONFLAGS

enum, 2 members.
Public Enum CONST_DICONDITIONFLAGS
  DICONDITION_USE_BOTH_AXES = 1  '&H1
  DICONDITION_USE_DIRECTION = 2  '&H2
End Enum

CONST_DIEPFLAGS

enum, 14 members.
Public Enum CONST_DIEPFLAGS
  DIEP_DURATION = 1  '&H1
  DIEP_SAMPLEPERIOD = 2  '&H2
  DIEP_GAIN = 4  '&H4
  DIEP_TRIGGERBUTTON = 8  '&H8
  DIEP_TRIGGERREPEATINTERVAL = 16  '&H10
  DIEP_AXES = 32  '&H20
  DIEP_DIRECTION = 64  '&H40
  DIEP_ENVELOPE = 128  '&H80
  DIEP_TYPESPECIFICPARAMS = 256  '&H100
  DIEP_ALLPARAMS = 1023  '&H3FF
  DIEP_START = 536870912  '&H20000000
  DIEP_NORESTART = 1073741824  '&H40000000
  DIEP_NODOWNLOAD = -2147483648  '&H80000000
  DIEP_STARTDELAY = 512  '&H200
End Enum

CONST_DISDDFLAGS

enum, 2 members.
Public Enum CONST_DISDDFLAGS
  DISDD_DEFAULT = 0  '&H0
  DISDD_CONTINUE = 1  '&H1
End Enum

CONST_DISFFCFLAGS

enum, 6 members.
Public Enum CONST_DISFFCFLAGS
  DISFFC_RESET = 1  '&H1
  DISFFC_STOPALL = 2  '&H2
  DISFFC_PAUSE = 4  '&H4
  DISFFC_CONTINUE = 8  '&H8
  DISFFC_SETACTUATORSON = 16  '&H10
  DISFFC_SETACTUATORSOFF = 32  '&H20
End Enum

CONST_DIGFFSFLAGS

enum, 12 members.
Public Enum CONST_DIGFFSFLAGS
  DIGFFS_EMPTY = 1  '&H1
  DIGFFS_STOPPED = 2  '&H2
  DIGFFS_PAUSED = 4  '&H4
  DIGFFS_ACTUATORSON = 16  '&H10
  DIGFFS_ACTUATORSOFF = 32  '&H20
  DIGFFS_POWERON = 64  '&H40
  DIGFFS_POWEROFF = 128  '&H80
  DIGFFS_SAFETYSWITCHON = 256  '&H100
  DIGFFS_SAFETYSWITCHOFF = 512  '&H200
  DIGFFS_USERFFSWITCHON = 1024  '&H400
  DIGFFS_USERFFSWITCHOFF = 2048  '&H800
  DIGFFS_DEVICELOST = -2147483648  '&H80000000
End Enum

CONST_DIEFTFLAGS

enum, 14 members.
Public Enum CONST_DIEFTFLAGS
  DIEFT_ALL = 0  '&H0
  DIEFT_CONSTANTFORCE = 1  '&H1
  DIEFT_RAMPFORCE = 2  '&H2
  DIEFT_PERIODIC = 3  '&H3
  DIEFT_CONDITION = 4  '&H4
  DIEFT_CUSTOMFORCE = 5  '&H5
  DIEFT_HARDWARE = 255  '&HFF
  DIEFT_FFATTACK = 512  '&H200
  DIEFT_FFFADE = 1024  '&H400
  DIEFT_SATURATION = 2048  '&H800
  DIEFT_POSNEGCOEFFICIENTS = 4096  '&H1000
  DIEFT_POSNEGSATURATION = 8192  '&H2000
  DIEFT_DEADBAND = 16384  '&H4000
  DIEFT_STARTDELAY = 32768  '&H8000
End Enum

CONST_DI8DEVICETYPE

enum, 18 members.
Public Enum CONST_DI8DEVICETYPE
  DI8DEVCLASS_ALL = 0  '&H0
  DI8DEVCLASS_DEVICE = 1  '&H1
  DI8DEVCLASS_POINTER = 2  '&H2
  DI8DEVCLASS_KEYBOARD = 3  '&H3
  DI8DEVCLASS_GAMECTRL = 4  '&H4
  DI8DEVTYPE_DEVICE = 17  '&H11
  DI8DEVTYPE_MOUSE = 18  '&H12
  DI8DEVTYPE_KEYBOARD = 19  '&H13
  DI8DEVTYPE_JOYSTICK = 20  '&H14
  DI8DEVTYPE_GAMEPAD = 21  '&H15
  DI8DEVTYPE_DRIVING = 22  '&H16
  DI8DEVTYPE_FLIGHT = 23  '&H17
  DI8DEVTYPE_1STPERSON = 24  '&H18
  DI8DEVTYPE_DEVICECTRL = 25  '&H19
  DI8DEVTYPE_SCREENPOINTER = 26  '&H1A
  DI8DEVTYPE_REMOTE = 27  '&H1B
  DI8DEVTYPE_SUPPLEMENTAL = 28  '&H1C
  DI8DEVTYPE_FORCEDWORD = 2130706432  '&H7F000000
End Enum

CONST_DIENUMDEVICESFLAGS

enum, 6 members.
Public Enum CONST_DIENUMDEVICESFLAGS
  DIEDFL_ALLDEVICES = 0  '&H0
  DIEDFL_ATTACHEDONLY = 1  '&H1
  DIEDFL_FORCEFEEDBACK = 256  '&H100
  DIEDFL_INCLUDEALIASES = 65536  '&H10000
  DIEDFL_INCLUDEPHANTOMS = 131072  '&H20000
  DIEDFL_INCLUDEHIDDEN = 262144  '&H40000
End Enum

CONST_DIGENRE

enum, 869 members.
Public Enum CONST_DIGENRE
  DIVIRTUAL_DRIVING_RACE = 16777216  '&H1000000
  DIAXIS_DRIVINGR_STEER = 16812545  '&H1008A01
  DIAXIS_DRIVINGR_ACCELERATE = 17011202  '&H1039202
  DIAXIS_DRIVINGR_BRAKE = 17043971  '&H1041203
  DIBUTTON_DRIVINGR_SHIFTUP = 16780289  '&H1000C01
  DIBUTTON_DRIVINGR_SHIFTDOWN = 16780290  '&H1000C02
  DIBUTTON_DRIVINGR_VIEW = 16784387  '&H1001C03
  DIBUTTON_DRIVINGR_MENU = 16778493  '&H10004FD
  DIAXIS_DRIVINGR_ACCEL_AND_BRAKE = 16861700  '&H1014A04
  DIHATSWITCH_DRIVINGR_GLANCE = 16795137  '&H1004601
  DIBUTTON_DRIVINGR_BRAKE = 16796676  '&H1004C04
  DIBUTTON_DRIVINGR_DASHBOARD = 16794629  '&H1004405
  DIBUTTON_DRIVINGR_AIDS = 16794630  '&H1004406
  DIBUTTON_DRIVINGR_MAP = 16794631  '&H1004407
  DIBUTTON_DRIVINGR_BOOST = 16794632  '&H1004408
  DIBUTTON_DRIVINGR_PIT = 16794633  '&H1004409
  DIBUTTON_DRIVINGR_ACCELERATE_LINK = 17028320  '&H103D4E0
  DIBUTTON_DRIVINGR_STEER_LEFT_LINK = 16829668  '&H100CCE4
  DIBUTTON_DRIVINGR_STEER_RIGHT_LINK = 16829676  '&H100CCEC
  DIBUTTON_DRIVINGR_GLANCE_LEFT_LINK = 17286372  '&H107C4E4
  DIBUTTON_DRIVINGR_GLANCE_RIGHT_LINK = 17286380  '&H107C4EC
  DIBUTTON_DRIVINGR_DEVICE = 16794878  '&H10044FE
  DIBUTTON_DRIVINGR_PAUSE = 16794876  '&H10044FC
  DIVIRTUAL_DRIVING_COMBAT = 33554432  '&H2000000
  DIAXIS_DRIVINGC_STEER = 33589761  '&H2008A01
  DIAXIS_DRIVINGC_ACCELERATE = 33788418  '&H2039202
  DIAXIS_DRIVINGC_BRAKE = 33821187  '&H2041203
  DIBUTTON_DRIVINGC_FIRE = 33557505  '&H2000C01
  DIBUTTON_DRIVINGC_WEAPONS = 33557506  '&H2000C02
  DIBUTTON_DRIVINGC_TARGET = 33557507  '&H2000C03
  DIBUTTON_DRIVINGC_MENU = 33555709  '&H20004FD
  DIAXIS_DRIVINGC_ACCEL_AND_BRAKE = 33638916  '&H2014A04
  DIHATSWITCH_DRIVINGC_GLANCE = 33572353  '&H2004601
  DIBUTTON_DRIVINGC_SHIFTUP = 33573892  '&H2004C04
  DIBUTTON_DRIVINGC_SHIFTDOWN = 33573893  '&H2004C05
  DIBUTTON_DRIVINGC_DASHBOARD = 33571846  '&H2004406
  DIBUTTON_DRIVINGC_AIDS = 33571847  '&H2004407
  DIBUTTON_DRIVINGC_BRAKE = 33573896  '&H2004C08
  DIBUTTON_DRIVINGC_FIRESECONDARY = 33573897  '&H2004C09
  DIBUTTON_DRIVINGC_ACCELERATE_LINK = 33805536  '&H203D4E0
  DIBUTTON_DRIVINGC_STEER_LEFT_LINK = 33606884  '&H200CCE4
  DIBUTTON_DRIVINGC_STEER_RIGHT_LINK = 33606892  '&H200CCEC
  DIBUTTON_DRIVINGC_GLANCE_LEFT_LINK = 34063588  '&H207C4E4
  DIBUTTON_DRIVINGC_GLANCE_RIGHT_LINK = 34063596  '&H207C4EC
  DIBUTTON_DRIVINGC_DEVICE = 33572094  '&H20044FE
  DIBUTTON_DRIVINGC_PAUSE = 33572092  '&H20044FC
  DIVIRTUAL_DRIVING_TANK = 50331648  '&H3000000
  DIAXIS_DRIVINGT_STEER = 50366977  '&H3008A01
  DIAXIS_DRIVINGT_BARREL = 50397698  '&H3010202
  DIAXIS_DRIVINGT_ACCELERATE = 50565635  '&H3039203
  DIAXIS_DRIVINGT_ROTATE = 50463236  '&H3020204
  DIBUTTON_DRIVINGT_FIRE = 50334721  '&H3000C01
  DIBUTTON_DRIVINGT_WEAPONS = 50334722  '&H3000C02
  DIBUTTON_DRIVINGT_TARGET = 50334723  '&H3000C03
  DIBUTTON_DRIVINGT_MENU = 50332925  '&H30004FD
  DIHATSWITCH_DRIVINGT_GLANCE = 50349569  '&H3004601
  DIAXIS_DRIVINGT_BRAKE = 50614789  '&H3045205
  DIAXIS_DRIVINGT_ACCEL_AND_BRAKE = 50416134  '&H3014A06
  DIBUTTON_DRIVINGT_VIEW = 50355204  '&H3005C04
  DIBUTTON_DRIVINGT_DASHBOARD = 50355205  '&H3005C05
  DIBUTTON_DRIVINGT_BRAKE = 50351110  '&H3004C06
  DIBUTTON_DRIVINGT_FIRESECONDARY = 50351111  '&H3004C07
  DIBUTTON_DRIVINGT_ACCELERATE_LINK = 50582752  '&H303D4E0
  DIBUTTON_DRIVINGT_STEER_LEFT_LINK = 50384100  '&H300CCE4
  DIBUTTON_DRIVINGT_STEER_RIGHT_LINK = 50384108  '&H300CCEC
  DIBUTTON_DRIVINGT_BARREL_UP_LINK = 50414816  '&H30144E0
  DIBUTTON_DRIVINGT_BARREL_DOWN_LINK = 50414824  '&H30144E8
  DIBUTTON_DRIVINGT_ROTATE_LEFT_LINK = 50480356  '&H30244E4
  DIBUTTON_DRIVINGT_ROTATE_RIGHT_LINK = 50480364  '&H30244EC
  DIBUTTON_DRIVINGT_GLANCE_LEFT_LINK = 50840804  '&H307C4E4
  DIBUTTON_DRIVINGT_GLANCE_RIGHT_LINK = 50840812  '&H307C4EC
  DIBUTTON_DRIVINGT_DEVICE = 50349310  '&H30044FE
  DIBUTTON_DRIVINGT_PAUSE = 50349308  '&H30044FC
  DIVIRTUAL_FLYING_CIVILIAN = 67108864  '&H4000000
  DIAXIS_FLYINGC_BANK = 67144193  '&H4008A01
  DIAXIS_FLYINGC_PITCH = 67176962  '&H4010A02
  DIAXIS_FLYINGC_THROTTLE = 67342851  '&H4039203
  DIBUTTON_FLYINGC_VIEW = 67118081  '&H4002401
  DIBUTTON_FLYINGC_DISPLAY = 67118082  '&H4002402
  DIBUTTON_FLYINGC_GEAR = 67120131  '&H4002C03
  DIBUTTON_FLYINGC_MENU = 67110141  '&H40004FD
  DIHATSWITCH_FLYINGC_GLANCE = 67126785  '&H4004601
  DIAXIS_FLYINGC_BRAKE = 67398148  '&H4046A04
  DIAXIS_FLYINGC_RUDDER = 67260933  '&H4025205
  DIAXIS_FLYINGC_FLAPS = 67459590  '&H4055A06
  DIBUTTON_FLYINGC_FLAPSUP = 67134468  '&H4006404
  DIBUTTON_FLYINGC_FLAPSDOWN = 67134469  '&H4006405
  DIBUTTON_FLYINGC_BRAKE_LINK = 67398880  '&H4046CE0
  DIBUTTON_FLYINGC_FASTER_LINK = 67359968  '&H403D4E0
  DIBUTTON_FLYINGC_SLOWER_LINK = 67359976  '&H403D4E8
  DIBUTTON_FLYINGC_GLANCE_LEFT_LINK = 67618020  '&H407C4E4
  DIBUTTON_FLYINGC_GLANCE_RIGHT_LINK = 67618028  '&H407C4EC
  DIBUTTON_FLYINGC_GLANCE_UP_LINK = 67618016  '&H407C4E0
  DIBUTTON_FLYINGC_GLANCE_DOWN_LINK = 67618024  '&H407C4E8
  DIBUTTON_FLYINGC_DEVICE = 67126526  '&H40044FE
  DIBUTTON_FLYINGC_PAUSE = 67126524  '&H40044FC
  DIVIRTUAL_FLYING_MILITARY = 83886080  '&H5000000
  DIAXIS_FLYINGM_BANK = 83921409  '&H5008A01
  DIAXIS_FLYINGM_PITCH = 83954178  '&H5010A02
  DIAXIS_FLYINGM_THROTTLE = 84120067  '&H5039203
  DIBUTTON_FLYINGM_FIRE = 83889153  '&H5000C01
  DIBUTTON_FLYINGM_WEAPONS = 83889154  '&H5000C02
  DIBUTTON_FLYINGM_TARGET = 83889155  '&H5000C03
  DIBUTTON_FLYINGM_MENU = 83887357  '&H50004FD
  DIHATSWITCH_FLYINGM_GLANCE = 83904001  '&H5004601
  DIBUTTON_FLYINGM_COUNTER = 83909636  '&H5005C04
  DIAXIS_FLYINGM_RUDDER = 84036100  '&H5024A04
  DIAXIS_FLYINGM_BRAKE = 84173317  '&H5046205
  DIBUTTON_FLYINGM_VIEW = 83911685  '&H5006405
  DIBUTTON_FLYINGM_DISPLAY = 83911686  '&H5006406
  DIAXIS_FLYINGM_FLAPS = 84234758  '&H5055206
  DIBUTTON_FLYINGM_FLAPSUP = 83907591  '&H5005407
  DIBUTTON_FLYINGM_FLAPSDOWN = 83907592  '&H5005408
  DIBUTTON_FLYINGM_FIRESECONDARY = 83905545  '&H5004C09
  DIBUTTON_FLYINGM_GEAR = 83911690  '&H500640A
  DIBUTTON_FLYINGM_BRAKE_LINK = 84174048  '&H50464E0
  DIBUTTON_FLYINGM_FASTER_LINK = 84137184  '&H503D4E0
  DIBUTTON_FLYINGM_SLOWER_LINK = 84137192  '&H503D4E8
  DIBUTTON_FLYINGM_GLANCE_LEFT_LINK = 84395236  '&H507C4E4
  DIBUTTON_FLYINGM_GLANCE_RIGHT_LINK = 84395244  '&H507C4EC
  DIBUTTON_FLYINGM_GLANCE_UP_LINK = 84395232  '&H507C4E0
  DIBUTTON_FLYINGM_GLANCE_DOWN_LINK = 84395240  '&H507C4E8
  DIBUTTON_FLYINGM_DEVICE = 83903742  '&H50044FE
  DIBUTTON_FLYINGM_PAUSE = 83903740  '&H50044FC
  DIVIRTUAL_FLYING_HELICOPTER = 100663296  '&H6000000
  DIAXIS_FLYINGH_BANK = 100698625  '&H6008A01
  DIAXIS_FLYINGH_PITCH = 100731394  '&H6010A02
  DIAXIS_FLYINGH_COLLECTIVE = 100764163  '&H6018A03
  DIBUTTON_FLYINGH_FIRE = 100668417  '&H6001401
  DIBUTTON_FLYINGH_WEAPONS = 100668418  '&H6001402
  DIBUTTON_FLYINGH_TARGET = 100668419  '&H6001403
  DIBUTTON_FLYINGH_MENU = 100664573  '&H60004FD
  DIHATSWITCH_FLYINGH_GLANCE = 100681217  '&H6004601
  DIAXIS_FLYINGH_TORQUE = 100817412  '&H6025A04
  DIAXIS_FLYINGH_THROTTLE = 100915717  '&H603DA05
  DIBUTTON_FLYINGH_COUNTER = 100684804  '&H6005404
  DIBUTTON_FLYINGH_VIEW = 100688901  '&H6006405
  DIBUTTON_FLYINGH_GEAR = 100688902  '&H6006406
  DIBUTTON_FLYINGH_FIRESECONDARY = 100682759  '&H6004C07
  DIBUTTON_FLYINGH_FASTER_LINK = 100916448  '&H603DCE0
  DIBUTTON_FLYINGH_SLOWER_LINK = 100916456  '&H603DCE8
  DIBUTTON_FLYINGH_GLANCE_LEFT_LINK = 101172452  '&H607C4E4
  DIBUTTON_FLYINGH_GLANCE_RIGHT_LINK = 101172460  '&H607C4EC
  DIBUTTON_FLYINGH_GLANCE_UP_LINK = 101172448  '&H607C4E0
  DIBUTTON_FLYINGH_GLANCE_DOWN_LINK = 101172456  '&H607C4E8
  DIBUTTON_FLYINGH_DEVICE = 100680958  '&H60044FE
  DIBUTTON_FLYINGH_PAUSE = 100680956  '&H60044FC
  DIVIRTUAL_SPACESIM = 117440512  '&H7000000
  DIAXIS_SPACESIM_LATERAL = 117473793  '&H7008201
  DIAXIS_SPACESIM_MOVE = 117506562  '&H7010202
  DIAXIS_SPACESIM_THROTTLE = 117670403  '&H7038203
  DIBUTTON_SPACESIM_FIRE = 117441537  '&H7000401
  DIBUTTON_SPACESIM_WEAPONS = 117441538  '&H7000402
  DIBUTTON_SPACESIM_TARGET = 117441539  '&H7000403
  DIBUTTON_SPACESIM_MENU = 117441789  '&H70004FD
  DIHATSWITCH_SPACESIM_GLANCE = 117458433  '&H7004601
  DIAXIS_SPACESIM_CLIMB = 117555716  '&H701C204
  DIAXIS_SPACESIM_ROTATE = 117588485  '&H7024205
  DIBUTTON_SPACESIM_VIEW = 117457924  '&H7004404
  DIBUTTON_SPACESIM_DISPLAY = 117457925  '&H7004405
  DIBUTTON_SPACESIM_RAISE = 117457926  '&H7004406
  DIBUTTON_SPACESIM_LOWER = 117457927  '&H7004407
  DIBUTTON_SPACESIM_GEAR = 117457928  '&H7004408
  DIBUTTON_SPACESIM_FIRESECONDARY = 117457929  '&H7004409
  DIBUTTON_SPACESIM_LEFT_LINK = 117490916  '&H700C4E4
  DIBUTTON_SPACESIM_RIGHT_LINK = 117490924  '&H700C4EC
  DIBUTTON_SPACESIM_FORWARD_LINK = 117523680  '&H70144E0
  DIBUTTON_SPACESIM_BACKWARD_LINK = 117523688  '&H70144E8
  DIBUTTON_SPACESIM_FASTER_LINK = 117687520  '&H703C4E0
  DIBUTTON_SPACESIM_SLOWER_LINK = 117687528  '&H703C4E8
  DIBUTTON_SPACESIM_TURN_LEFT_LINK = 117589220  '&H70244E4
  DIBUTTON_SPACESIM_TURN_RIGHT_LINK = 117589228  '&H70244EC
  DIBUTTON_SPACESIM_GLANCE_LEFT_LINK = 117949668  '&H707C4E4
  DIBUTTON_SPACESIM_GLANCE_RIGHT_LINK = 117949676  '&H707C4EC
  DIBUTTON_SPACESIM_GLANCE_UP_LINK = 117949664  '&H707C4E0
  DIBUTTON_SPACESIM_GLANCE_DOWN_LINK = 117949672  '&H707C4E8
  DIBUTTON_SPACESIM_DEVICE = 117458174  '&H70044FE
  DIBUTTON_SPACESIM_PAUSE = 117458172  '&H70044FC
  DIVIRTUAL_FIGHTING_HAND2HAND = 134217728  '&H8000000
  DIAXIS_FIGHTINGH_LATERAL = 134251009  '&H8008201
  DIAXIS_FIGHTINGH_MOVE = 134283778  '&H8010202
  DIBUTTON_FIGHTINGH_PUNCH = 134218753  '&H8000401
  DIBUTTON_FIGHTINGH_KICK = 134218754  '&H8000402
  DIBUTTON_FIGHTINGH_BLOCK = 134218755  '&H8000403
  DIBUTTON_FIGHTINGH_CROUCH = 134218756  '&H8000404
  DIBUTTON_FIGHTINGH_JUMP = 134218757  '&H8000405
  DIBUTTON_FIGHTINGH_SPECIAL1 = 134218758  '&H8000406
  DIBUTTON_FIGHTINGH_SPECIAL2 = 134218759  '&H8000407
  DIBUTTON_FIGHTINGH_MENU = 134219005  '&H80004FD
  DIBUTTON_FIGHTINGH_SELECT = 134235144  '&H8004408
  DIHATSWITCH_FIGHTINGH_SLIDE = 134235649  '&H8004601
  DIBUTTON_FIGHTINGH_DISPLAY = 134235145  '&H8004409
  DIAXIS_FIGHTINGH_ROTATE = 134365699  '&H8024203
  DIBUTTON_FIGHTINGH_DODGE = 134235146  '&H800440A
  DIBUTTON_FIGHTINGH_LEFT_LINK = 134268132  '&H800C4E4
  DIBUTTON_FIGHTINGH_RIGHT_LINK = 134268140  '&H800C4EC
  DIBUTTON_FIGHTINGH_FORWARD_LINK = 134300896  '&H80144E0
  DIBUTTON_FIGHTINGH_BACKWARD_LINK = 134300904  '&H80144E8
  DIBUTTON_FIGHTINGH_DEVICE = 134235390  '&H80044FE
  DIBUTTON_FIGHTINGH_PAUSE = 134235388  '&H80044FC
  DIVIRTUAL_FIGHTING_FPS = 150994944  '&H9000000
  DIAXIS_FPS_ROTATE = 151028225  '&H9008201
  DIAXIS_FPS_MOVE = 151060994  '&H9010202
  DIBUTTON_FPS_FIRE = 150995969  '&H9000401
  DIBUTTON_FPS_WEAPONS = 150995970  '&H9000402
  DIBUTTON_FPS_APPLY = 150995971  '&H9000403
  DIBUTTON_FPS_SELECT = 150995972  '&H9000404
  DIBUTTON_FPS_CROUCH = 150995973  '&H9000405
  DIBUTTON_FPS_JUMP = 150995974  '&H9000406
  DIAXIS_FPS_LOOKUPDOWN = 151093763  '&H9018203
  DIBUTTON_FPS_STRAFE = 150995975  '&H9000407
  DIBUTTON_FPS_MENU = 150996221  '&H90004FD
  DIHATSWITCH_FPS_GLANCE = 151012865  '&H9004601
  DIBUTTON_FPS_DISPLAY = 151012360  '&H9004408
  DIAXIS_FPS_SIDESTEP = 151142916  '&H9024204
  DIBUTTON_FPS_DODGE = 151012361  '&H9004409
  DIBUTTON_FPS_GLANCEL = 151012362  '&H900440A
  DIBUTTON_FPS_GLANCER = 151012363  '&H900440B
  DIBUTTON_FPS_FIRESECONDARY = 151012364  '&H900440C
  DIBUTTON_FPS_ROTATE_LEFT_LINK = 151045348  '&H900C4E4
  DIBUTTON_FPS_ROTATE_RIGHT_LINK = 151045356  '&H900C4EC
  DIBUTTON_FPS_FORWARD_LINK = 151078112  '&H90144E0
  DIBUTTON_FPS_BACKWARD_LINK = 151078120  '&H90144E8
  DIBUTTON_FPS_GLANCE_UP_LINK = 151110880  '&H901C4E0
  DIBUTTON_FPS_GLANCE_DOWN_LINK = 151110888  '&H901C4E8
  DIBUTTON_FPS_DEVICE = 151012606  '&H90044FE
  DIBUTTON_FPS_PAUSE = 151012604  '&H90044FC
  DIVIRTUAL_FIGHTING_THIRDPERSON = 167772160  '&HA000000
  DIAXIS_TPS_TURN = 167903745  '&HA020201
  DIAXIS_TPS_MOVE = 167838210  '&HA010202
  DIBUTTON_TPS_RUN = 167773185  '&HA000401
  DIBUTTON_TPS_ACTION = 167773186  '&HA000402
  DIBUTTON_TPS_SELECT = 167773187  '&HA000403
  DIBUTTON_TPS_USE = 167773188  '&HA000404
  DIBUTTON_TPS_JUMP = 167773189  '&HA000405
  DIBUTTON_TPS_MENU = 167773437  '&HA0004FD
  DIHATSWITCH_TPS_GLANCE = 167790081  '&HA004601
  DIBUTTON_TPS_VIEW = 167789574  '&HA004406
  DIBUTTON_TPS_STEPLEFT = 167789575  '&HA004407
  DIBUTTON_TPS_STEPRIGHT = 167789576  '&HA004408
  DIAXIS_TPS_STEP = 167821827  '&HA00C203
  DIBUTTON_TPS_DODGE = 167789577  '&HA004409
  DIBUTTON_TPS_INVENTORY = 167789578  '&HA00440A
  DIBUTTON_TPS_TURN_LEFT_LINK = 167920868  '&HA0244E4
  DIBUTTON_TPS_TURN_RIGHT_LINK = 167920876  '&HA0244EC
  DIBUTTON_TPS_FORWARD_LINK = 167855328  '&HA0144E0
  DIBUTTON_TPS_BACKWARD_LINK = 167855336  '&HA0144E8
  DIBUTTON_TPS_GLANCE_UP_LINK = 168281312  '&HA07C4E0
  DIBUTTON_TPS_GLANCE_DOWN_LINK = 168281320  '&HA07C4E8
  DIBUTTON_TPS_GLANCE_LEFT_LINK = 168281316  '&HA07C4E4
  DIBUTTON_TPS_GLANCE_RIGHT_LINK = 168281324  '&HA07C4EC
  DIBUTTON_TPS_DEVICE = 167789822  '&HA0044FE
  DIBUTTON_TPS_PAUSE = 167789820  '&HA0044FC
  DIVIRTUAL_STRATEGY_ROLEPLAYING = 184549376  '&HB000000
  DIAXIS_STRATEGYR_LATERAL = 184582657  '&HB008201
  DIAXIS_STRATEGYR_MOVE = 184615426  '&HB010202
  DIBUTTON_STRATEGYR_GET = 184550401  '&HB000401
  DIBUTTON_STRATEGYR_APPLY = 184550402  '&HB000402
  DIBUTTON_STRATEGYR_SELECT = 184550403  '&HB000403
  DIBUTTON_STRATEGYR_ATTACK = 184550404  '&HB000404
  DIBUTTON_STRATEGYR_CAST = 184550405  '&HB000405
  DIBUTTON_STRATEGYR_CROUCH = 184550406  '&HB000406
  DIBUTTON_STRATEGYR_JUMP = 184550407  '&HB000407
  DIBUTTON_STRATEGYR_MENU = 184550653  '&HB0004FD
  DIHATSWITCH_STRATEGYR_GLANCE = 184567297  '&HB004601
  DIBUTTON_STRATEGYR_MAP = 184566792  '&HB004408
  DIBUTTON_STRATEGYR_DISPLAY = 184566793  '&HB004409
  DIAXIS_STRATEGYR_ROTATE = 184697347  '&HB024203
  DIBUTTON_STRATEGYR_LEFT_LINK = 184599780  '&HB00C4E4
  DIBUTTON_STRATEGYR_RIGHT_LINK = 184599788  '&HB00C4EC
  DIBUTTON_STRATEGYR_FORWARD_LINK = 184632544  '&HB0144E0
  DIBUTTON_STRATEGYR_BACK_LINK = 184632552  '&HB0144E8
  DIBUTTON_STRATEGYR_ROTATE_LEFT_LINK = 184698084  '&HB0244E4
  DIBUTTON_STRATEGYR_ROTATE_RIGHT_LINK = 184698092  '&HB0244EC
  DIBUTTON_STRATEGYR_DEVICE = 184567038  '&HB0044FE
  DIBUTTON_STRATEGYR_PAUSE = 184567036  '&HB0044FC
  DIVIRTUAL_STRATEGY_TURN = 201326592  '&HC000000
  DIAXIS_STRATEGYT_LATERAL = 201359873  '&HC008201
  DIAXIS_STRATEGYT_MOVE = 201392642  '&HC010202
  DIBUTTON_STRATEGYT_SELECT = 201327617  '&HC000401
  DIBUTTON_STRATEGYT_INSTRUCT = 201327618  '&HC000402
  DIBUTTON_STRATEGYT_APPLY = 201327619  '&HC000403
  DIBUTTON_STRATEGYT_TEAM = 201327620  '&HC000404
  DIBUTTON_STRATEGYT_TURN = 201327621  '&HC000405
  DIBUTTON_STRATEGYT_MENU = 201327869  '&HC0004FD
  DIBUTTON_STRATEGYT_ZOOM = 201344006  '&HC004406
  DIBUTTON_STRATEGYT_MAP = 201344007  '&HC004407
  DIBUTTON_STRATEGYT_DISPLAY = 201344008  '&HC004408
  DIBUTTON_STRATEGYT_LEFT_LINK = 201376996  '&HC00C4E4
  DIBUTTON_STRATEGYT_RIGHT_LINK = 201377004  '&HC00C4EC
  DIBUTTON_STRATEGYT_FORWARD_LINK = 201409760  '&HC0144E0
  DIBUTTON_STRATEGYT_BACK_LINK = 201409768  '&HC0144E8
  DIBUTTON_STRATEGYT_DEVICE = 201344254  '&HC0044FE
  DIBUTTON_STRATEGYT_PAUSE = 201344252  '&HC0044FC
  DIVIRTUAL_SPORTS_HUNTING = 218103808  '&HD000000
  DIAXIS_HUNTING_LATERAL = 218137089  '&HD008201
  DIAXIS_HUNTING_MOVE = 218169858  '&HD010202
  DIBUTTON_HUNTING_FIRE = 218104833  '&HD000401
  DIBUTTON_HUNTING_AIM = 218104834  '&HD000402
  DIBUTTON_HUNTING_WEAPON = 218104835  '&HD000403
  DIBUTTON_HUNTING_BINOCULAR = 218104836  '&HD000404
  DIBUTTON_HUNTING_CALL = 218104837  '&HD000405
  DIBUTTON_HUNTING_MAP = 218104838  '&HD000406
  DIBUTTON_HUNTING_SPECIAL = 218104839  '&HD000407
  DIBUTTON_HUNTING_MENU = 218105085  '&HD0004FD
  DIHATSWITCH_HUNTING_GLANCE = 218121729  '&HD004601
  DIBUTTON_HUNTING_DISPLAY = 218121224  '&HD004408
  DIAXIS_HUNTING_ROTATE = 218251779  '&HD024203
  DIBUTTON_HUNTING_CROUCH = 218121225  '&HD004409
  DIBUTTON_HUNTING_JUMP = 218121226  '&HD00440A
  DIBUTTON_HUNTING_FIRESECONDARY = 218121227  '&HD00440B
  DIBUTTON_HUNTING_LEFT_LINK = 218154212  '&HD00C4E4
  DIBUTTON_HUNTING_RIGHT_LINK = 218154220  '&HD00C4EC
  DIBUTTON_HUNTING_FORWARD_LINK = 218186976  '&HD0144E0
  DIBUTTON_HUNTING_BACK_LINK = 218186984  '&HD0144E8
  DIBUTTON_HUNTING_ROTATE_LEFT_LINK = 218252516  '&HD0244E4
  DIBUTTON_HUNTING_ROTATE_RIGHT_LINK = 218252524  '&HD0244EC
  DIBUTTON_HUNTING_DEVICE = 218121470  '&HD0044FE
  DIBUTTON_HUNTING_PAUSE = 218121468  '&HD0044FC
  DIVIRTUAL_SPORTS_FISHING = 234881024  '&HE000000
  DIAXIS_FISHING_LATERAL = 234914305  '&HE008201
  DIAXIS_FISHING_MOVE = 234947074  '&HE010202
  DIBUTTON_FISHING_CAST = 234882049  '&HE000401
  DIBUTTON_FISHING_TYPE = 234882050  '&HE000402
  DIBUTTON_FISHING_BINOCULAR = 234882051  '&HE000403
  DIBUTTON_FISHING_BAIT = 234882052  '&HE000404
  DIBUTTON_FISHING_MAP = 234882053  '&HE000405
  DIBUTTON_FISHING_MENU = 234882301  '&HE0004FD
  DIHATSWITCH_FISHING_GLANCE = 234898945  '&HE004601
  DIBUTTON_FISHING_DISPLAY = 234898438  '&HE004406
  DIAXIS_FISHING_ROTATE = 235028995  '&HE024203
  DIBUTTON_FISHING_CROUCH = 234898439  '&HE004407
  DIBUTTON_FISHING_JUMP = 234898440  '&HE004408
  DIBUTTON_FISHING_LEFT_LINK = 234931428  '&HE00C4E4
  DIBUTTON_FISHING_RIGHT_LINK = 234931436  '&HE00C4EC
  DIBUTTON_FISHING_FORWARD_LINK = 234964192  '&HE0144E0
  DIBUTTON_FISHING_BACK_LINK = 234964200  '&HE0144E8
  DIBUTTON_FISHING_ROTATE_LEFT_LINK = 235029732  '&HE0244E4
  DIBUTTON_FISHING_ROTATE_RIGHT_LINK = 235029740  '&HE0244EC
  DIBUTTON_FISHING_DEVICE = 234898686  '&HE0044FE
  DIBUTTON_FISHING_PAUSE = 234898684  '&HE0044FC
  DIVIRTUAL_SPORTS_BASEBALL_BAT = 251658240  '&HF000000
  DIAXIS_BASEBALLB_LATERAL = 251691521  '&HF008201
  DIAXIS_BASEBALLB_MOVE = 251724290  '&HF010202
  DIBUTTON_BASEBALLB_SELECT = 251659265  '&HF000401
  DIBUTTON_BASEBALLB_NORMAL = 251659266  '&HF000402
  DIBUTTON_BASEBALLB_POWER = 251659267  '&HF000403
  DIBUTTON_BASEBALLB_BUNT = 251659268  '&HF000404
  DIBUTTON_BASEBALLB_STEAL = 251659269  '&HF000405
  DIBUTTON_BASEBALLB_BURST = 251659270  '&HF000406
  DIBUTTON_BASEBALLB_SLIDE = 251659271  '&HF000407
  DIBUTTON_BASEBALLB_CONTACT = 251659272  '&HF000408
  DIBUTTON_BASEBALLB_MENU = 251659517  '&HF0004FD
  DIBUTTON_BASEBALLB_NOSTEAL = 251675657  '&HF004409
  DIBUTTON_BASEBALLB_BOX = 251675658  '&HF00440A
  DIBUTTON_BASEBALLB_LEFT_LINK = 251708644  '&HF00C4E4
  DIBUTTON_BASEBALLB_RIGHT_LINK = 251708652  '&HF00C4EC
  DIBUTTON_BASEBALLB_FORWARD_LINK = 251741408  '&HF0144E0
  DIBUTTON_BASEBALLB_BACK_LINK = 251741416  '&HF0144E8
  DIBUTTON_BASEBALLB_DEVICE = 251675902  '&HF0044FE
  DIBUTTON_BASEBALLB_PAUSE = 251675900  '&HF0044FC
  DIVIRTUAL_SPORTS_BASEBALL_PITCH = 268435456  '&H10000000
  DIAXIS_BASEBALLP_LATERAL = 268468737  '&H10008201
  DIAXIS_BASEBALLP_MOVE = 268501506  '&H10010202
  DIBUTTON_BASEBALLP_SELECT = 268436481  '&H10000401
  DIBUTTON_BASEBALLP_PITCH = 268436482  '&H10000402
  DIBUTTON_BASEBALLP_BASE = 268436483  '&H10000403
  DIBUTTON_BASEBALLP_THROW = 268436484  '&H10000404
  DIBUTTON_BASEBALLP_FAKE = 268436485  '&H10000405
  DIBUTTON_BASEBALLP_MENU = 268436733  '&H100004FD
  DIBUTTON_BASEBALLP_WALK = 268452870  '&H10004406
  DIBUTTON_BASEBALLP_LOOK = 268452871  '&H10004407
  DIBUTTON_BASEBALLP_LEFT_LINK = 268485860  '&H1000C4E4
  DIBUTTON_BASEBALLP_RIGHT_LINK = 268485868  '&H1000C4EC
  DIBUTTON_BASEBALLP_FORWARD_LINK = 268518624  '&H100144E0
  DIBUTTON_BASEBALLP_BACK_LINK = 268518632  '&H100144E8
  DIBUTTON_BASEBALLP_DEVICE = 268453118  '&H100044FE
  DIBUTTON_BASEBALLP_PAUSE = 268453116  '&H100044FC
  DIVIRTUAL_SPORTS_BASEBALL_FIELD = 285212672  '&H11000000
  DIAXIS_BASEBALLF_LATERAL = 285245953  '&H11008201
  DIAXIS_BASEBALLF_MOVE = 285278722  '&H11010202
  DIBUTTON_BASEBALLF_NEAREST = 285213697  '&H11000401
  DIBUTTON_BASEBALLF_THROW1 = 285213698  '&H11000402
  DIBUTTON_BASEBALLF_THROW2 = 285213699  '&H11000403
  DIBUTTON_BASEBALLF_BURST = 285213700  '&H11000404
  DIBUTTON_BASEBALLF_JUMP = 285213701  '&H11000405
  DIBUTTON_BASEBALLF_DIVE = 285213702  '&H11000406
  DIBUTTON_BASEBALLF_MENU = 285213949  '&H110004FD
  DIBUTTON_BASEBALLF_SHIFTIN = 285230087  '&H11004407
  DIBUTTON_BASEBALLF_SHIFTOUT = 285230088  '&H11004408
  DIBUTTON_BASEBALLF_AIM_LEFT_LINK = 285263076  '&H1100C4E4
  DIBUTTON_BASEBALLF_AIM_RIGHT_LINK = 285263084  '&H1100C4EC
  DIBUTTON_BASEBALLF_FORWARD_LINK = 285295840  '&H110144E0
  DIBUTTON_BASEBALLF_BACK_LINK = 285295848  '&H110144E8
  DIBUTTON_BASEBALLF_DEVICE = 285230334  '&H110044FE
  DIBUTTON_BASEBALLF_PAUSE = 285230332  '&H110044FC
  DIVIRTUAL_SPORTS_BASKETBALL_OFFENSE = 301989888  '&H12000000
  DIAXIS_BBALLO_LATERAL = 302023169  '&H12008201
  DIAXIS_BBALLO_MOVE = 302055938  '&H12010202
  DIBUTTON_BBALLO_SHOOT = 301990913  '&H12000401
  DIBUTTON_BBALLO_DUNK = 301990914  '&H12000402
  DIBUTTON_BBALLO_PASS = 301990915  '&H12000403
  DIBUTTON_BBALLO_FAKE = 301990916  '&H12000404
  DIBUTTON_BBALLO_SPECIAL = 301990917  '&H12000405
  DIBUTTON_BBALLO_PLAYER = 301990918  '&H12000406
  DIBUTTON_BBALLO_BURST = 301990919  '&H12000407
  DIBUTTON_BBALLO_CALL = 301990920  '&H12000408
  DIBUTTON_BBALLO_MENU = 301991165  '&H120004FD
  DIHATSWITCH_BBALLO_GLANCE = 302007809  '&H12004601
  DIBUTTON_BBALLO_SCREEN = 302007305  '&H12004409
  DIBUTTON_BBALLO_PLAY = 302007306  '&H1200440A
  DIBUTTON_BBALLO_JAB = 302007307  '&H1200440B
  DIBUTTON_BBALLO_POST = 302007308  '&H1200440C
  DIBUTTON_BBALLO_TIMEOUT = 302007309  '&H1200440D
  DIBUTTON_BBALLO_SUBSTITUTE = 302007310  '&H1200440E
  DIBUTTON_BBALLO_LEFT_LINK = 302040292  '&H1200C4E4
  DIBUTTON_BBALLO_RIGHT_LINK = 302040300  '&H1200C4EC
  DIBUTTON_BBALLO_FORWARD_LINK = 302073056  '&H120144E0
  DIBUTTON_BBALLO_BACK_LINK = 302073064  '&H120144E8
  DIBUTTON_BBALLO_DEVICE = 302007550  '&H120044FE
  DIBUTTON_BBALLO_PAUSE = 302007548  '&H120044FC
  DIVIRTUAL_SPORTS_BASKETBALL_DEFENSE = 318767104  '&H13000000
  DIAXIS_BBALLD_LATERAL = 318800385  '&H13008201
  DIAXIS_BBALLD_MOVE = 318833154  '&H13010202
  DIBUTTON_BBALLD_JUMP = 318768129  '&H13000401
  DIBUTTON_BBALLD_STEAL = 318768130  '&H13000402
  DIBUTTON_BBALLD_FAKE = 318768131  '&H13000403
  DIBUTTON_BBALLD_SPECIAL = 318768132  '&H13000404
  DIBUTTON_BBALLD_PLAYER = 318768133  '&H13000405
  DIBUTTON_BBALLD_BURST = 318768134  '&H13000406
  DIBUTTON_BBALLD_PLAY = 318768135  '&H13000407
  DIBUTTON_BBALLD_MENU = 318768381  '&H130004FD
  DIHATSWITCH_BBALLD_GLANCE = 318785025  '&H13004601
  DIBUTTON_BBALLD_TIMEOUT = 318784520  '&H13004408
  DIBUTTON_BBALLD_SUBSTITUTE = 318784521  '&H13004409
  DIBUTTON_BBALLD_LEFT_LINK = 318817508  '&H1300C4E4
  DIBUTTON_BBALLD_RIGHT_LINK = 318817516  '&H1300C4EC
  DIBUTTON_BBALLD_FORWARD_LINK = 318850272  '&H130144E0
  DIBUTTON_BBALLD_BACK_LINK = 318850280  '&H130144E8
  DIBUTTON_BBALLD_DEVICE = 318784766  '&H130044FE
  DIBUTTON_BBALLD_PAUSE = 318784764  '&H130044FC
  DIVIRTUAL_SPORTS_FOOTBALL_FIELD = 335544320  '&H14000000
  DIBUTTON_FOOTBALLP_PLAY = 335545345  '&H14000401
  DIBUTTON_FOOTBALLP_SELECT = 335545346  '&H14000402
  DIBUTTON_FOOTBALLP_HELP = 335545347  '&H14000403
  DIBUTTON_FOOTBALLP_MENU = 335545597  '&H140004FD
  DIBUTTON_FOOTBALLP_DEVICE = 335561982  '&H140044FE
  DIBUTTON_FOOTBALLP_PAUSE = 335561980  '&H140044FC
  DIVIRTUAL_SPORTS_FOOTBALL_QBCK = 352321536  '&H15000000
  DIAXIS_FOOTBALLQ_LATERAL = 352354817  '&H15008201
  DIAXIS_FOOTBALLQ_MOVE = 352387586  '&H15010202
  DIBUTTON_FOOTBALLQ_SELECT = 352322561  '&H15000401
  DIBUTTON_FOOTBALLQ_SNAP = 352322562  '&H15000402
  DIBUTTON_FOOTBALLQ_JUMP = 352322563  '&H15000403
  DIBUTTON_FOOTBALLQ_SLIDE = 352322564  '&H15000404
  DIBUTTON_FOOTBALLQ_PASS = 352322565  '&H15000405
  DIBUTTON_FOOTBALLQ_FAKE = 352322566  '&H15000406
  DIBUTTON_FOOTBALLQ_MENU = 352322813  '&H150004FD
  DIBUTTON_FOOTBALLQ_FAKESNAP = 352338951  '&H15004407
  DIBUTTON_FOOTBALLQ_MOTION = 352338952  '&H15004408
  DIBUTTON_FOOTBALLQ_AUDIBLE = 352338953  '&H15004409
  DIBUTTON_FOOTBALLQ_LEFT_LINK = 352371940  '&H1500C4E4
  DIBUTTON_FOOTBALLQ_RIGHT_LINK = 352371948  '&H1500C4EC
  DIBUTTON_FOOTBALLQ_FORWARD_LINK = 352404704  '&H150144E0
  DIBUTTON_FOOTBALLQ_BACK_LINK = 352404712  '&H150144E8
  DIBUTTON_FOOTBALLQ_DEVICE = 352339198  '&H150044FE
  DIBUTTON_FOOTBALLQ_PAUSE = 352339196  '&H150044FC
  DIVIRTUAL_SPORTS_FOOTBALL_OFFENSE = 369098752  '&H16000000
  DIAXIS_FOOTBALLO_LATERAL = 369132033  '&H16008201
  DIAXIS_FOOTBALLO_MOVE = 369164802  '&H16010202
  DIBUTTON_FOOTBALLO_JUMP = 369099777  '&H16000401
  DIBUTTON_FOOTBALLO_LEFTARM = 369099778  '&H16000402
  DIBUTTON_FOOTBALLO_RIGHTARM = 369099779  '&H16000403
  DIBUTTON_FOOTBALLO_THROW = 369099780  '&H16000404
  DIBUTTON_FOOTBALLO_SPIN = 369099781  '&H16000405
  DIBUTTON_FOOTBALLO_MENU = 369100029  '&H160004FD
  DIBUTTON_FOOTBALLO_JUKE = 369116166  '&H16004406
  DIBUTTON_FOOTBALLO_SHOULDER = 369116167  '&H16004407
  DIBUTTON_FOOTBALLO_TURBO = 369116168  '&H16004408
  DIBUTTON_FOOTBALLO_DIVE = 369116169  '&H16004409
  DIBUTTON_FOOTBALLO_ZOOM = 369116170  '&H1600440A
  DIBUTTON_FOOTBALLO_SUBSTITUTE = 369116171  '&H1600440B
  DIBUTTON_FOOTBALLO_LEFT_LINK = 369149156  '&H1600C4E4
  DIBUTTON_FOOTBALLO_RIGHT_LINK = 369149164  '&H1600C4EC
  DIBUTTON_FOOTBALLO_FORWARD_LINK = 369181920  '&H160144E0
  DIBUTTON_FOOTBALLO_BACK_LINK = 369181928  '&H160144E8
  DIBUTTON_FOOTBALLO_DEVICE = 369116414  '&H160044FE
  DIBUTTON_FOOTBALLO_PAUSE = 369116412  '&H160044FC
  DIVIRTUAL_SPORTS_FOOTBALL_DEFENSE = 385875968  '&H17000000
  DIAXIS_FOOTBALLD_LATERAL = 385909249  '&H17008201
  DIAXIS_FOOTBALLD_MOVE = 385942018  '&H17010202
  DIBUTTON_FOOTBALLD_PLAY = 385876993  '&H17000401
  DIBUTTON_FOOTBALLD_SELECT = 385876994  '&H17000402
  DIBUTTON_FOOTBALLD_JUMP = 385876995  '&H17000403
  DIBUTTON_FOOTBALLD_TACKLE = 385876996  '&H17000404
  DIBUTTON_FOOTBALLD_FAKE = 385876997  '&H17000405
  DIBUTTON_FOOTBALLD_SUPERTACKLE = 385876998  '&H17000406
  DIBUTTON_FOOTBALLD_MENU = 385877245  '&H170004FD
  DIBUTTON_FOOTBALLD_SPIN = 385893383  '&H17004407
  DIBUTTON_FOOTBALLD_SWIM = 385893384  '&H17004408
  DIBUTTON_FOOTBALLD_BULLRUSH = 385893385  '&H17004409
  DIBUTTON_FOOTBALLD_RIP = 385893386  '&H1700440A
  DIBUTTON_FOOTBALLD_AUDIBLE = 385893387  '&H1700440B
  DIBUTTON_FOOTBALLD_ZOOM = 385893388  '&H1700440C
  DIBUTTON_FOOTBALLD_SUBSTITUTE = 385893389  '&H1700440D
  DIBUTTON_FOOTBALLD_LEFT_LINK = 385926372  '&H1700C4E4
  DIBUTTON_FOOTBALLD_RIGHT_LINK = 385926380  '&H1700C4EC
  DIBUTTON_FOOTBALLD_FORWARD_LINK = 385959136  '&H170144E0
  DIBUTTON_FOOTBALLD_BACK_LINK = 385959144  '&H170144E8
  DIBUTTON_FOOTBALLD_DEVICE = 385893630  '&H170044FE
  DIBUTTON_FOOTBALLD_PAUSE = 385893628  '&H170044FC
  DIVIRTUAL_SPORTS_GOLF = 402653184  '&H18000000
  DIAXIS_GOLF_LATERAL = 402686465  '&H18008201
  DIAXIS_GOLF_MOVE = 402719234  '&H18010202
  DIBUTTON_GOLF_SWING = 402654209  '&H18000401
  DIBUTTON_GOLF_SELECT = 402654210  '&H18000402
  DIBUTTON_GOLF_UP = 402654211  '&H18000403
  DIBUTTON_GOLF_DOWN = 402654212  '&H18000404
  DIBUTTON_GOLF_TERRAIN = 402654213  '&H18000405
  DIBUTTON_GOLF_FLYBY = 402654214  '&H18000406
  DIBUTTON_GOLF_MENU = 402654461  '&H180004FD
  DIHATSWITCH_GOLF_SCROLL = 402671105  '&H18004601
  DIBUTTON_GOLF_ZOOM = 402670599  '&H18004407
  DIBUTTON_GOLF_TIMEOUT = 402670600  '&H18004408
  DIBUTTON_GOLF_SUBSTITUTE = 402670601  '&H18004409
  DIBUTTON_GOLF_LEFT_LINK = 402703588  '&H1800C4E4
  DIBUTTON_GOLF_RIGHT_LINK = 402703596  '&H1800C4EC
  DIBUTTON_GOLF_FORWARD_LINK = 402736352  '&H180144E0
  DIBUTTON_GOLF_BACK_LINK = 402736360  '&H180144E8
  DIBUTTON_GOLF_DEVICE = 402670846  '&H180044FE
  DIBUTTON_GOLF_PAUSE = 402670844  '&H180044FC
  DIVIRTUAL_SPORTS_HOCKEY_OFFENSE = 419430400  '&H19000000
  DIAXIS_HOCKEYO_LATERAL = 419463681  '&H19008201
  DIAXIS_HOCKEYO_MOVE = 419496450  '&H19010202
  DIBUTTON_HOCKEYO_SHOOT = 419431425  '&H19000401
  DIBUTTON_HOCKEYO_PASS = 419431426  '&H19000402
  DIBUTTON_HOCKEYO_BURST = 419431427  '&H19000403
  DIBUTTON_HOCKEYO_SPECIAL = 419431428  '&H19000404
  DIBUTTON_HOCKEYO_FAKE = 419431429  '&H19000405
  DIBUTTON_HOCKEYO_MENU = 419431677  '&H190004FD
  DIHATSWITCH_HOCKEYO_SCROLL = 419448321  '&H19004601
  DIBUTTON_HOCKEYO_ZOOM = 419447814  '&H19004406
  DIBUTTON_HOCKEYO_STRATEGY = 419447815  '&H19004407
  DIBUTTON_HOCKEYO_TIMEOUT = 419447816  '&H19004408
  DIBUTTON_HOCKEYO_SUBSTITUTE = 419447817  '&H19004409
  DIBUTTON_HOCKEYO_LEFT_LINK = 419480804  '&H1900C4E4
  DIBUTTON_HOCKEYO_RIGHT_LINK = 419480812  '&H1900C4EC
  DIBUTTON_HOCKEYO_FORWARD_LINK = 419513568  '&H190144E0
  DIBUTTON_HOCKEYO_BACK_LINK = 419513576  '&H190144E8
  DIBUTTON_HOCKEYO_DEVICE = 419448062  '&H190044FE
  DIBUTTON_HOCKEYO_PAUSE = 419448060  '&H190044FC
  DIVIRTUAL_SPORTS_HOCKEY_DEFENSE = 436207616  '&H1A000000
  DIAXIS_HOCKEYD_LATERAL = 436240897  '&H1A008201
  DIAXIS_HOCKEYD_MOVE = 436273666  '&H1A010202
  DIBUTTON_HOCKEYD_PLAYER = 436208641  '&H1A000401
  DIBUTTON_HOCKEYD_STEAL = 436208642  '&H1A000402
  DIBUTTON_HOCKEYD_BURST = 436208643  '&H1A000403
  DIBUTTON_HOCKEYD_BLOCK = 436208644  '&H1A000404
  DIBUTTON_HOCKEYD_FAKE = 436208645  '&H1A000405
  DIBUTTON_HOCKEYD_MENU = 436208893  '&H1A0004FD
  DIHATSWITCH_HOCKEYD_SCROLL = 436225537  '&H1A004601
  DIBUTTON_HOCKEYD_ZOOM = 436225030  '&H1A004406
  DIBUTTON_HOCKEYD_STRATEGY = 436225031  '&H1A004407
  DIBUTTON_HOCKEYD_TIMEOUT = 436225032  '&H1A004408
  DIBUTTON_HOCKEYD_SUBSTITUTE = 436225033  '&H1A004409
  DIBUTTON_HOCKEYD_LEFT_LINK = 436258020  '&H1A00C4E4
  DIBUTTON_HOCKEYD_RIGHT_LINK = 436258028  '&H1A00C4EC
  DIBUTTON_HOCKEYD_FORWARD_LINK = 436290784  '&H1A0144E0
  DIBUTTON_HOCKEYD_BACK_LINK = 436290792  '&H1A0144E8
  DIBUTTON_HOCKEYD_DEVICE = 436225278  '&H1A0044FE
  DIBUTTON_HOCKEYD_PAUSE = 436225276  '&H1A0044FC
  DIVIRTUAL_SPORTS_HOCKEY_GOALIE = 452984832  '&H1B000000
  DIAXIS_HOCKEYG_LATERAL = 453018113  '&H1B008201
  DIAXIS_HOCKEYG_MOVE = 453050882  '&H1B010202
  DIBUTTON_HOCKEYG_PASS = 452985857  '&H1B000401
  DIBUTTON_HOCKEYG_POKE = 452985858  '&H1B000402
  DIBUTTON_HOCKEYG_STEAL = 452985859  '&H1B000403
  DIBUTTON_HOCKEYG_BLOCK = 452985860  '&H1B000404
  DIBUTTON_HOCKEYG_MENU = 452986109  '&H1B0004FD
  DIHATSWITCH_HOCKEYG_SCROLL = 453002753  '&H1B004601
  DIBUTTON_HOCKEYG_ZOOM = 453002245  '&H1B004405
  DIBUTTON_HOCKEYG_STRATEGY = 453002246  '&H1B004406
  DIBUTTON_HOCKEYG_TIMEOUT = 453002247  '&H1B004407
  DIBUTTON_HOCKEYG_SUBSTITUTE = 453002248  '&H1B004408
  DIBUTTON_HOCKEYG_LEFT_LINK = 453035236  '&H1B00C4E4
  DIBUTTON_HOCKEYG_RIGHT_LINK = 453035244  '&H1B00C4EC
  DIBUTTON_HOCKEYG_FORWARD_LINK = 453068000  '&H1B0144E0
  DIBUTTON_HOCKEYG_BACK_LINK = 453068008  '&H1B0144E8
  DIBUTTON_HOCKEYG_DEVICE = 453002494  '&H1B0044FE
  DIBUTTON_HOCKEYG_PAUSE = 453002492  '&H1B0044FC
  DIVIRTUAL_SPORTS_BIKING_MOUNTAIN = 469762048  '&H1C000000
  DIAXIS_BIKINGM_TURN = 469795329  '&H1C008201
  DIAXIS_BIKINGM_PEDAL = 469828098  '&H1C010202
  DIBUTTON_BIKINGM_JUMP = 469763073  '&H1C000401
  DIBUTTON_BIKINGM_CAMERA = 469763074  '&H1C000402
  DIBUTTON_BIKINGM_SPECIAL1 = 469763075  '&H1C000403
  DIBUTTON_BIKINGM_SELECT = 469763076  '&H1C000404
  DIBUTTON_BIKINGM_SPECIAL2 = 469763077  '&H1C000405
  DIBUTTON_BIKINGM_MENU = 469763325  '&H1C0004FD
  DIHATSWITCH_BIKINGM_SCROLL = 469779969  '&H1C004601
  DIBUTTON_BIKINGM_ZOOM = 469779462  '&H1C004406
  DIAXIS_BIKINGM_BRAKE = 470041091  '&H1C044203
  DIBUTTON_BIKINGM_LEFT_LINK = 469812452  '&H1C00C4E4
  DIBUTTON_BIKINGM_RIGHT_LINK = 469812460  '&H1C00C4EC
  DIBUTTON_BIKINGM_FASTER_LINK = 469845216  '&H1C0144E0
  DIBUTTON_BIKINGM_SLOWER_LINK = 469845224  '&H1C0144E8
  DIBUTTON_BIKINGM_BRAKE_BUTTON_LINK = 470041832  '&H1C0444E8
  DIBUTTON_BIKINGM_DEVICE = 469779710  '&H1C0044FE
  DIBUTTON_BIKINGM_PAUSE = 469779708  '&H1C0044FC
  DIVIRTUAL_SPORTS_SKIING = 486539264  '&H1D000000
  DIAXIS_SKIING_TURN = 486572545  '&H1D008201
  DIAXIS_SKIING_SPEED = 486605314  '&H1D010202
  DIBUTTON_SKIING_JUMP = 486540289  '&H1D000401
  DIBUTTON_SKIING_CROUCH = 486540290  '&H1D000402
  DIBUTTON_SKIING_CAMERA = 486540291  '&H1D000403
  DIBUTTON_SKIING_SPECIAL1 = 486540292  '&H1D000404
  DIBUTTON_SKIING_SELECT = 486540293  '&H1D000405
  DIBUTTON_SKIING_SPECIAL2 = 486540294  '&H1D000406
  DIBUTTON_SKIING_MENU = 486540541  '&H1D0004FD
  DIHATSWITCH_SKIING_GLANCE = 486557185  '&H1D004601
  DIBUTTON_SKIING_ZOOM = 486556679  '&H1D004407
  DIBUTTON_SKIING_LEFT_LINK = 486589668  '&H1D00C4E4
  DIBUTTON_SKIING_RIGHT_LINK = 486589676  '&H1D00C4EC
  DIBUTTON_SKIING_FASTER_LINK = 486622432  '&H1D0144E0
  DIBUTTON_SKIING_SLOWER_LINK = 486622440  '&H1D0144E8
  DIBUTTON_SKIING_DEVICE = 486556926  '&H1D0044FE
  DIBUTTON_SKIING_PAUSE = 486556924  '&H1D0044FC
  DIVIRTUAL_SPORTS_SOCCER_OFFENSE = 503316480  '&H1E000000
  DIAXIS_SOCCERO_LATERAL = 503349761  '&H1E008201
  DIAXIS_SOCCERO_MOVE = 503382530  '&H1E010202
  DIAXIS_SOCCERO_BEND = 503415299  '&H1E018203
  DIBUTTON_SOCCERO_SHOOT = 503317505  '&H1E000401
  DIBUTTON_SOCCERO_PASS = 503317506  '&H1E000402
  DIBUTTON_SOCCERO_FAKE = 503317507  '&H1E000403
  DIBUTTON_SOCCERO_PLAYER = 503317508  '&H1E000404
  DIBUTTON_SOCCERO_SPECIAL1 = 503317509  '&H1E000405
  DIBUTTON_SOCCERO_SELECT = 503317510  '&H1E000406
  DIBUTTON_SOCCERO_MENU = 503317757  '&H1E0004FD
  DIHATSWITCH_SOCCERO_GLANCE = 503334401  '&H1E004601
  DIBUTTON_SOCCERO_SUBSTITUTE = 503333895  '&H1E004407
  DIBUTTON_SOCCERO_SHOOTLOW = 503333896  '&H1E004408
  DIBUTTON_SOCCERO_SHOOTHIGH = 503333897  '&H1E004409
  DIBUTTON_SOCCERO_PASSTHRU = 503333898  '&H1E00440A
  DIBUTTON_SOCCERO_SPRINT = 503333899  '&H1E00440B
  DIBUTTON_SOCCERO_CONTROL = 503333900  '&H1E00440C
  DIBUTTON_SOCCERO_HEAD = 503333901  '&H1E00440D
  DIBUTTON_SOCCERO_LEFT_LINK = 503366884  '&H1E00C4E4
  DIBUTTON_SOCCERO_RIGHT_LINK = 503366892  '&H1E00C4EC
  DIBUTTON_SOCCERO_FORWARD_LINK = 503399648  '&H1E0144E0
  DIBUTTON_SOCCERO_BACK_LINK = 503399656  '&H1E0144E8
  DIBUTTON_SOCCERO_DEVICE = 503334142  '&H1E0044FE
  DIBUTTON_SOCCERO_PAUSE = 503334140  '&H1E0044FC
  DIVIRTUAL_SPORTS_SOCCER_DEFENSE = 520093696  '&H1F000000
  DIAXIS_SOCCERD_LATERAL = 520126977  '&H1F008201
  DIAXIS_SOCCERD_MOVE = 520159746  '&H1F010202
  DIBUTTON_SOCCERD_BLOCK = 520094721  '&H1F000401
  DIBUTTON_SOCCERD_STEAL = 520094722  '&H1F000402
  DIBUTTON_SOCCERD_FAKE = 520094723  '&H1F000403
  DIBUTTON_SOCCERD_PLAYER = 520094724  '&H1F000404
  DIBUTTON_SOCCERD_SPECIAL = 520094725  '&H1F000405
  DIBUTTON_SOCCERD_SELECT = 520094726  '&H1F000406
  DIBUTTON_SOCCERD_SLIDE = 520094727  '&H1F000407
  DIBUTTON_SOCCERD_MENU = 520094973  '&H1F0004FD
  DIHATSWITCH_SOCCERD_GLANCE = 520111617  '&H1F004601
  DIBUTTON_SOCCERD_FOUL = 520111112  '&H1F004408
  DIBUTTON_SOCCERD_HEAD = 520111113  '&H1F004409
  DIBUTTON_SOCCERD_CLEAR = 520111114  '&H1F00440A
  DIBUTTON_SOCCERD_GOALIECHARGE = 520111115  '&H1F00440B
  DIBUTTON_SOCCERD_SUBSTITUTE = 520111116  '&H1F00440C
  DIBUTTON_SOCCERD_LEFT_LINK = 520144100  '&H1F00C4E4
  DIBUTTON_SOCCERD_RIGHT_LINK = 520144108  '&H1F00C4EC
  DIBUTTON_SOCCERD_FORWARD_LINK = 520176864  '&H1F0144E0
  DIBUTTON_SOCCERD_BACK_LINK = 520176872  '&H1F0144E8
  DIBUTTON_SOCCERD_DEVICE = 520111358  '&H1F0044FE
  DIBUTTON_SOCCERD_PAUSE = 520111356  '&H1F0044FC
  DIVIRTUAL_SPORTS_RACQUET = 536870912  '&H20000000
  DIAXIS_RACQUET_LATERAL = 536904193  '&H20008201
  DIAXIS_RACQUET_MOVE = 536936962  '&H20010202
  DIBUTTON_RACQUET_SWING = 536871937  '&H20000401
  DIBUTTON_RACQUET_BACKSWING = 536871938  '&H20000402
  DIBUTTON_RACQUET_SMASH = 536871939  '&H20000403
  DIBUTTON_RACQUET_SPECIAL = 536871940  '&H20000404
  DIBUTTON_RACQUET_SELECT = 536871941  '&H20000405
  DIBUTTON_RACQUET_MENU = 536872189  '&H200004FD
  DIHATSWITCH_RACQUET_GLANCE = 536888833  '&H20004601
  DIBUTTON_RACQUET_TIMEOUT = 536888326  '&H20004406
  DIBUTTON_RACQUET_SUBSTITUTE = 536888327  '&H20004407
  DIBUTTON_RACQUET_LEFT_LINK = 536921316  '&H2000C4E4
  DIBUTTON_RACQUET_RIGHT_LINK = 536921324  '&H2000C4EC
  DIBUTTON_RACQUET_FORWARD_LINK = 536954080  '&H200144E0
  DIBUTTON_RACQUET_BACK_LINK = 536954088  '&H200144E8
  DIBUTTON_RACQUET_DEVICE = 536888574  '&H200044FE
  DIBUTTON_RACQUET_PAUSE = 536888572  '&H200044FC
  DIVIRTUAL_ARCADE_SIDE2SIDE = 553648128  '&H21000000
  DIAXIS_ARCADES_LATERAL = 553681409  '&H21008201
  DIAXIS_ARCADES_MOVE = 553714178  '&H21010202
  DIBUTTON_ARCADES_THROW = 553649153  '&H21000401
  DIBUTTON_ARCADES_CARRY = 553649154  '&H21000402
  DIBUTTON_ARCADES_ATTACK = 553649155  '&H21000403
  DIBUTTON_ARCADES_SPECIAL = 553649156  '&H21000404
  DIBUTTON_ARCADES_SELECT = 553649157  '&H21000405
  DIBUTTON_ARCADES_MENU = 553649405  '&H210004FD
  DIHATSWITCH_ARCADES_VIEW = 553666049  '&H21004601
  DIBUTTON_ARCADES_LEFT_LINK = 553698532  '&H2100C4E4
  DIBUTTON_ARCADES_RIGHT_LINK = 553698540  '&H2100C4EC
  DIBUTTON_ARCADES_FORWARD_LINK = 553731296  '&H210144E0
  DIBUTTON_ARCADES_BACK_LINK = 553731304  '&H210144E8
  DIBUTTON_ARCADES_VIEW_UP_LINK = 554157280  '&H2107C4E0
  DIBUTTON_ARCADES_VIEW_DOWN_LINK = 554157288  '&H2107C4E8
  DIBUTTON_ARCADES_VIEW_LEFT_LINK = 554157284  '&H2107C4E4
  DIBUTTON_ARCADES_VIEW_RIGHT_LINK = 554157292  '&H2107C4EC
  DIBUTTON_ARCADES_DEVICE = 553665790  '&H210044FE
  DIBUTTON_ARCADES_PAUSE = 553665788  '&H210044FC
  DIVIRTUAL_ARCADE_PLATFORM = 570425344  '&H22000000
  DIAXIS_ARCADEP_LATERAL = 570458625  '&H22008201
  DIAXIS_ARCADEP_MOVE = 570491394  '&H22010202
  DIBUTTON_ARCADEP_JUMP = 570426369  '&H22000401
  DIBUTTON_ARCADEP_FIRE = 570426370  '&H22000402
  DIBUTTON_ARCADEP_CROUCH = 570426371  '&H22000403
  DIBUTTON_ARCADEP_SPECIAL = 570426372  '&H22000404
  DIBUTTON_ARCADEP_SELECT = 570426373  '&H22000405
  DIBUTTON_ARCADEP_MENU = 570426621  '&H220004FD
  DIHATSWITCH_ARCADEP_VIEW = 570443265  '&H22004601
  DIBUTTON_ARCADEP_FIRESECONDARY = 570442758  '&H22004406
  DIBUTTON_ARCADEP_LEFT_LINK = 570475748  '&H2200C4E4
  DIBUTTON_ARCADEP_RIGHT_LINK = 570475756  '&H2200C4EC
  DIBUTTON_ARCADEP_FORWARD_LINK = 570508512  '&H220144E0
  DIBUTTON_ARCADEP_BACK_LINK = 570508520  '&H220144E8
  DIBUTTON_ARCADEP_VIEW_UP_LINK = 570934496  '&H2207C4E0
  DIBUTTON_ARCADEP_VIEW_DOWN_LINK = 570934504  '&H2207C4E8
  DIBUTTON_ARCADEP_VIEW_LEFT_LINK = 570934500  '&H2207C4E4
  DIBUTTON_ARCADEP_VIEW_RIGHT_LINK = 570934508  '&H2207C4EC
  DIBUTTON_ARCADEP_DEVICE = 570443006  '&H220044FE
  DIBUTTON_ARCADEP_PAUSE = 570443004  '&H220044FC
  DIVIRTUAL_CAD_2DCONTROL = 587202560  '&H23000000
  DIAXIS_2DCONTROL_LATERAL = 587235841  '&H23008201
  DIAXIS_2DCONTROL_MOVE = 587268610  '&H23010202
  DIAXIS_2DCONTROL_INOUT = 587301379  '&H23018203
  DIBUTTON_2DCONTROL_SELECT = 587203585  '&H23000401
  DIBUTTON_2DCONTROL_SPECIAL1 = 587203586  '&H23000402
  DIBUTTON_2DCONTROL_SPECIAL = 587203587  '&H23000403
  DIBUTTON_2DCONTROL_SPECIAL2 = 587203588  '&H23000404
  DIBUTTON_2DCONTROL_MENU = 587203837  '&H230004FD
  DIHATSWITCH_2DCONTROL_HATSWITCH = 587220481  '&H23004601
  DIAXIS_2DCONTROL_ROTATEZ = 587350532  '&H23024204
  DIBUTTON_2DCONTROL_DISPLAY = 587219973  '&H23004405
  DIBUTTON_2DCONTROL_DEVICE = 587220222  '&H230044FE
  DIBUTTON_2DCONTROL_PAUSE = 587220220  '&H230044FC
  DIVIRTUAL_CAD_3DCONTROL = 603979776  '&H24000000
  DIAXIS_3DCONTROL_LATERAL = 604013057  '&H24008201
  DIAXIS_3DCONTROL_MOVE = 604045826  '&H24010202
  DIAXIS_3DCONTROL_INOUT = 604078595  '&H24018203
  DIBUTTON_3DCONTROL_SELECT = 603980801  '&H24000401
  DIBUTTON_3DCONTROL_SPECIAL1 = 603980802  '&H24000402
  DIBUTTON_3DCONTROL_SPECIAL = 603980803  '&H24000403
  DIBUTTON_3DCONTROL_SPECIAL2 = 603980804  '&H24000404
  DIBUTTON_3DCONTROL_MENU = 603981053  '&H240004FD
  DIHATSWITCH_3DCONTROL_HATSWITCH = 603997697  '&H24004601
  DIAXIS_3DCONTROL_ROTATEX = 604193284  '&H24034204
  DIAXIS_3DCONTROL_ROTATEY = 604160517  '&H2402C205
  DIAXIS_3DCONTROL_ROTATEZ = 604127750  '&H24024206
  DIBUTTON_3DCONTROL_DISPLAY = 603997189  '&H24004405
  DIBUTTON_3DCONTROL_DEVICE = 603997438  '&H240044FE
  DIBUTTON_3DCONTROL_PAUSE = 603997436  '&H240044FC
  DIVIRTUAL_CAD_FLYBY = 620756992  '&H25000000
  DIAXIS_CADF_LATERAL = 620790273  '&H25008201
  DIAXIS_CADF_MOVE = 620823042  '&H25010202
  DIAXIS_CADF_INOUT = 620855811  '&H25018203
  DIBUTTON_CADF_SELECT = 620758017  '&H25000401
  DIBUTTON_CADF_SPECIAL1 = 620758018  '&H25000402
  DIBUTTON_CADF_SPECIAL = 620758019  '&H25000403
  DIBUTTON_CADF_SPECIAL2 = 620758020  '&H25000404
  DIBUTTON_CADF_MENU = 620758269  '&H250004FD
  DIHATSWITCH_CADF_HATSWITCH = 620774913  '&H25004601
  DIAXIS_CADF_ROTATEX = 620970500  '&H25034204
  DIAXIS_CADF_ROTATEY = 620937733  '&H2502C205
  DIAXIS_CADF_ROTATEZ = 620904966  '&H25024206
  DIBUTTON_CADF_DISPLAY = 620774405  '&H25004405
  DIBUTTON_CADF_DEVICE = 620774654  '&H250044FE
  DIBUTTON_CADF_PAUSE = 620774652  '&H250044FC
  DIVIRTUAL_CAD_MODEL = 637534208  '&H26000000
  DIAXIS_CADM_LATERAL = 637567489  '&H26008201
  DIAXIS_CADM_MOVE = 637600258  '&H26010202
  DIAXIS_CADM_INOUT = 637633027  '&H26018203
  DIBUTTON_CADM_SELECT = 637535233  '&H26000401
  DIBUTTON_CADM_SPECIAL1 = 637535234  '&H26000402
  DIBUTTON_CADM_SPECIAL = 637535235  '&H26000403
  DIBUTTON_CADM_SPECIAL2 = 637535236  '&H26000404
  DIBUTTON_CADM_MENU = 637535485  '&H260004FD
  DIHATSWITCH_CADM_HATSWITCH = 637552129  '&H26004601
  DIAXIS_CADM_ROTATEX = 637747716  '&H26034204
  DIAXIS_CADM_ROTATEY = 637714949  '&H2602C205
  DIAXIS_CADM_ROTATEZ = 637682182  '&H26024206
  DIBUTTON_CADM_DISPLAY = 637551621  '&H26004405
  DIBUTTON_CADM_DEVICE = 637551870  '&H260044FE
  DIBUTTON_CADM_PAUSE = 637551868  '&H260044FC
  DIVIRTUAL_REMOTE_CONTROL = 654311424  '&H27000000
  DIAXIS_REMOTE_SLIDER = 654639617  '&H27050201
  DIBUTTON_REMOTE_MUTE = 654312449  '&H27000401
  DIBUTTON_REMOTE_SELECT = 654312450  '&H27000402
  DIBUTTON_REMOTE_PLAY = 654320643  '&H27002403
  DIBUTTON_REMOTE_CUE = 654320644  '&H27002404
  DIBUTTON_REMOTE_REVIEW = 654320645  '&H27002405
  DIBUTTON_REMOTE_CHANGE = 654320646  '&H27002406
  DIBUTTON_REMOTE_RECORD = 654320647  '&H27002407
  DIBUTTON_REMOTE_MENU = 654312701  '&H270004FD
  DIAXIS_REMOTE_SLIDER2 = 654656002  '&H27054202
  DIBUTTON_REMOTE_TV = 654334984  '&H27005C08
  DIBUTTON_REMOTE_CABLE = 654334985  '&H27005C09
  DIBUTTON_REMOTE_CD = 654334986  '&H27005C0A
  DIBUTTON_REMOTE_VCR = 654334987  '&H27005C0B
  DIBUTTON_REMOTE_TUNER = 654334988  '&H27005C0C
  DIBUTTON_REMOTE_DVD = 654334989  '&H27005C0D
  DIBUTTON_REMOTE_ADJUST = 654334990  '&H27005C0E
  DIBUTTON_REMOTE_DIGIT0 = 654332943  '&H2700540F
  DIBUTTON_REMOTE_DIGIT1 = 654332944  '&H27005410
  DIBUTTON_REMOTE_DIGIT2 = 654332945  '&H27005411
  DIBUTTON_REMOTE_DIGIT3 = 654332946  '&H27005412
  DIBUTTON_REMOTE_DIGIT4 = 654332947  '&H27005413
  DIBUTTON_REMOTE_DIGIT5 = 654332948  '&H27005414
  DIBUTTON_REMOTE_DIGIT6 = 654332949  '&H27005415
  DIBUTTON_REMOTE_DIGIT7 = 654332950  '&H27005416
  DIBUTTON_REMOTE_DIGIT8 = 654332951  '&H27005417
  DIBUTTON_REMOTE_DIGIT9 = 654332952  '&H27005418
  DIBUTTON_REMOTE_DEVICE = 654329086  '&H270044FE
  DIBUTTON_REMOTE_PAUSE = 654329084  '&H270044FC
  DIVIRTUAL_BROWSER_CONTROL = 671088640  '&H28000000
  DIAXIS_BROWSER_LATERAL = 671121921  '&H28008201
  DIAXIS_BROWSER_MOVE = 671154690  '&H28010202
  DIBUTTON_BROWSER_SELECT = 671089665  '&H28000401
  DIAXIS_BROWSER_VIEW = 671187459  '&H28018203
  DIBUTTON_BROWSER_REFRESH = 671089666  '&H28000402
  DIBUTTON_BROWSER_MENU = 671089917  '&H280004FD
  DIBUTTON_BROWSER_SEARCH = 671106051  '&H28004403
  DIBUTTON_BROWSER_STOP = 671106052  '&H28004404
  DIBUTTON_BROWSER_HOME = 671106053  '&H28004405
  DIBUTTON_BROWSER_FAVORITES = 671106054  '&H28004406
  DIBUTTON_BROWSER_NEXT = 671106055  '&H28004407
  DIBUTTON_BROWSER_PREVIOUS = 671106056  '&H28004408
  DIBUTTON_BROWSER_HISTORY = 671106057  '&H28004409
  DIBUTTON_BROWSER_PRINT = 671106058  '&H2800440A
  DIBUTTON_BROWSER_DEVICE = 671106302  '&H280044FE
  DIBUTTON_BROWSER_PAUSE = 671106300  '&H280044FC
  DIVIRTUAL_DRIVING_MECHA = 687865856  '&H29000000
  DIAXIS_MECHA_STEER = 687899137  '&H29008201
  DIAXIS_MECHA_TORSO = 687931906  '&H29010202
  DIAXIS_MECHA_ROTATE = 687997443  '&H29020203
  DIAXIS_MECHA_THROTTLE = 688095748  '&H29038204
  DIBUTTON_MECHA_FIRE = 687866881  '&H29000401
  DIBUTTON_MECHA_WEAPONS = 687866882  '&H29000402
  DIBUTTON_MECHA_TARGET = 687866883  '&H29000403
  DIBUTTON_MECHA_REVERSE = 687866884  '&H29000404
  DIBUTTON_MECHA_ZOOM = 687866885  '&H29000405
  DIBUTTON_MECHA_JUMP = 687866886  '&H29000406
  DIBUTTON_MECHA_MENU = 687867133  '&H290004FD
  DIBUTTON_MECHA_CENTER = 687883271  '&H29004407
  DIHATSWITCH_MECHA_GLANCE = 687883777  '&H29004601
  DIBUTTON_MECHA_VIEW = 687883272  '&H29004408
  DIBUTTON_MECHA_FIRESECONDARY = 687883273  '&H29004409
  DIBUTTON_MECHA_LEFT_LINK = 687916260  '&H2900C4E4
  DIBUTTON_MECHA_RIGHT_LINK = 687916268  '&H2900C4EC
  DIBUTTON_MECHA_FORWARD_LINK = 687949024  '&H290144E0
  DIBUTTON_MECHA_BACK_LINK = 687949032  '&H290144E8
  DIBUTTON_MECHA_ROTATE_LEFT_LINK = 688014564  '&H290244E4
  DIBUTTON_MECHA_ROTATE_RIGHT_LINK = 688014572  '&H290244EC
  DIBUTTON_MECHA_FASTER_LINK = 688112864  '&H2903C4E0
  DIBUTTON_MECHA_SLOWER_LINK = 688112872  '&H2903C4E8
  DIBUTTON_MECHA_DEVICE = 687883518  '&H290044FE
  DIBUTTON_MECHA_PAUSE = 687883516  '&H290044FC
End Enum

DINPUT8STRINGCONSTANTS

module, 23 members.
Public Enum DINPUT8STRINGCONSTANTS
  DIPROP_AUTOCENTER = diprop_autocenter 
  DIPROP_AXISMODE = diprop_axismode 
  DIPROP_BUFFERSIZE = diprop_buffersize 
  DIPROP_CALIBRATIONMODE = diprop_calibrationmode 
  DIPROP_DEADZONE = diprop_deadzone 
  DIPROP_RANGE = diprop_range 
  DIPROP_SATURATION = diprop_saturation 
  DIPROP_KEYNAME = diprop_keyname 
  DIPROP_SCANCODE = diprop_scancode 
  DIPROP_GRANULARITY = diprop_granularity 
  DIPROP_FFGAIN = diprop_ffgain 
  DIPROP_FFLOAD = diprop_ffload 
  DIPROP_CALIBRATION = diprop_calibration 
  DIPROP_GUIDANDPATH = diprop_guidandpath 
  DIPROP_INSTANCENAME = diprop_instancename 
  DIPROP_PRODUCTNAME = diprop_productname 
  DIPROP_JOYSTICKID = diprop_joystickid 
  DIPROP_GETPORTDISPLAYNAME = diprop_getportdisplayname 
  DIPROP_PHYSICALRANGE = diprop_physicalrange 
  DIPROP_LOGICALRANGE = diprop_logicalrange 
  DIPROP_CPOINTS = diprop_cpoints 
  DIPROP_APPDATA = diprop_appdata 
  DIPROP_USERNAME = diprop_username 
End Enum

CONST_DIEDBSFLAGS

enum, 4 members.
Public Enum CONST_DIEDBSFLAGS
  DIEDBS_MAPPEDPRI1 = 1  '&H1
  DIEDBS_MAPPEDPRI2 = 2  '&H2
  DIEDBS_RECENTDEVICE = 16  '&H10
  DIEDBS_NEWDEVICE = 32  '&H20
End Enum

CONST_DIEDBSFLFLAGS

enum, 7 members.
Public Enum CONST_DIEDBSFLFLAGS
  DIEDBSFL_ATTACHEDONLY = 0  '&H0
  DIEDBSFL_THISUSER = 16  '&H10
  DIEDBSFL_FORCEFEEDBACK = 256  '&H100
  DIEDBSFL_AVAILABLEDEVICES = 4096  '&H1000
  DIEDBSFL_MULTIMICEKEYBOARDS = 8192  '&H2000
  DIEDBSFL_NONGAMINGDEVICES = 16384  '&H4000
  DIEDBSFL_VALID = 28944  '&H7110
End Enum

CONST_DIDALFLAGS

enum, 6 members.
Public Enum CONST_DIDALFLAGS
  DIDAL_CENTERED = 0  '&H0
  DIDAL_LEFTALIGNED = 1  '&H1
  DIDAL_RIGHTALIGNED = 2  '&H2
  DIDAL_MIDDLE = 0  '&H0
  DIDAL_TOPALIGNED = 4  '&H4
  DIDAL_BOTTOMALIGNED = 8  '&H8
End Enum

CONST_DIMAPFLAGS

enum, 29 members.
Public Enum CONST_DIMAPFLAGS
  DIAXIS_ANY_X_1 = -16727551  '&HFF00C201
  DIAXIS_ANY_X_2 = -16727550  '&HFF00C202
  DIAXIS_ANY_Y_1 = -16694783  '&HFF014201
  DIAXIS_ANY_Y_2 = -16694782  '&HFF014202
  DIAXIS_ANY_Z_1 = -16662015  '&HFF01C201
  DIAXIS_ANY_Z_2 = -16662014  '&HFF01C202
  DIAXIS_ANY_R_1 = -16629247  '&HFF024201
  DIAXIS_ANY_R_2 = -16629246  '&HFF024202
  DIAXIS_ANY_U_1 = -16596479  '&HFF02C201
  DIAXIS_ANY_U_2 = -16596478  '&HFF02C202
  DIAXIS_ANY_V_1 = -16563711  '&HFF034201
  DIAXIS_ANY_V_2 = -16563710  '&HFF034202
  DIAXIS_ANY_A_1 = -16530943  '&HFF03C201
  DIAXIS_ANY_A_2 = -16530942  '&HFF03C202
  DIAXIS_ANY_B_1 = -16498175  '&HFF044201
  DIAXIS_ANY_B_2 = -16498174  '&HFF044202
  DIAXIS_ANY_C_1 = -16465407  '&HFF04C201
  DIAXIS_ANY_C_2 = -16465406  '&HFF04C202
  DIAXIS_ANY_S_1 = -16432639  '&HFF054201
  DIAXIS_ANY_S_2 = -16432638  '&HFF054202
  DIAXIS_ANY_1 = -16760319  '&HFF004201
  DIAXIS_ANY_2 = -16760318  '&HFF004202
  DIAXIS_ANY_3 = -16760317  '&HFF004203
  DIAXIS_ANY_4 = -16760316  '&HFF004204
  DIPOV_ANY_1 = -16759295  '&HFF004601
  DIPOV_ANY_2 = -16759294  '&HFF004602
  DIPOV_ANY_3 = -16759293  '&HFF004603
  DIPOV_ANY_4 = -16759292  '&HFF004604
  DIBUTTON_ANY = -16759808  '&HFF004400
End Enum

CONST_DIFEFFLAGS

enum, 3 members.
Public Enum CONST_DIFEFFLAGS
  DIFEF_DEFAULT = 0  '&H0
  DIFEF_INCLUDENONSTANDARD = 1  '&H1
  DIFEF_MODIFYIFNEEDED = 16  '&H10
End Enum

CONST_IDBAMFLAGS

alias, 4 members.
Public Enum CONST_IDBAMFLAGS
  DIDBAM_DEFAULT = 0  '&H0
  DIDBAM_PRESERVE = 1  '&H1
  DIDBAM_INITIALIZE = 2  '&H2
  DIDBAM_HWDEFAULTS = 4  '&H4
End Enum

CONST_DIDBAMFLAGS

enum, 4 members.
Public Enum CONST_DIDBAMFLAGS
  DIDBAM_DEFAULT = 0  '&H0
  DIDBAM_PRESERVE = 1  '&H1
  DIDBAM_INITIALIZE = 2  '&H2
  DIDBAM_HWDEFAULTS = 4  '&H4
End Enum

CONST_DIAFTSFLAGS

enum, 4 members.
Public Enum CONST_DIAFTSFLAGS
  DIAFTS_NEWDEVICELOW = -1  '&HFFFFFFFF
  DIAFTS_NEWDEVICEHIGH = -1  '&HFFFFFFFF
  DIAFTS_UNUSEDDEVICELOW = 0  '&H0
  DIAFTS_UNUSEDDEVICEHIGH = 0  '&H0
End Enum

CONST_DIDSAMFLAGS

enum, 3 members.
Public Enum CONST_DIDSAMFLAGS
  DIDSAM_DEFAULT = 0  '&H0
  DIDSAM_NOUSER = 1  '&H1
  DIDSAM_FORCESAVE = 2  '&H2
End Enum

CONST_DICDFLAGS

enum, 2 members.
Public Enum CONST_DICDFLAGS
  DICD_DEFAULT = 0  '&H0
  DICD_EDIT = 1  '&H1
End Enum

CONST_DIAFLAGS

enum, 5 members.
Public Enum CONST_DIAFLAGS
  DIA_FORCEFEEDBACK = 1  '&H1
  DIA_APPMAPPED = 2  '&H2
  DIA_APPNOMAP = 4  '&H4
  DIA_NORANGE = 8  '&H8
  DIA_APPFIXED = 16  '&H10
End Enum

CONST_DIAHFLAGS

enum, 7 members.
Public Enum CONST_DIAHFLAGS
  DIAH_UNMAPPED = 0  '&H0
  DIAH_USERCONFIG = 1  '&H1
  DIAH_APPREQUESTED = 2  '&H2
  DIAH_HWAPP = 4  '&H4
  DIAH_HWDEFAULT = 8  '&H8
  DIAH_DEFAULT = 32  '&H20
  DIAH_ERROR = -2147483648  '&H80000000
End Enum

CONST_DI8DEVICESUBTYPE

enum, 60 members.
Public Enum CONST_DI8DEVICESUBTYPE
  DIDEVTYPE_HID = 65536  '&H10000
  DI8DEVTYPEMOUSE_UNKNOWN = 256  '&H100
  DI8DEVTYPEMOUSE_TRADITIONAL = 512  '&H200
  DI8DEVTYPEMOUSE_FINGERSTICK = 768  '&H300
  DI8DEVTYPEMOUSE_TOUCHPAD = 1024  '&H400
  DI8DEVTYPEMOUSE_TRACKBALL = 1280  '&H500
  DI8DEVTYPEMOUSE_ABSOLUTE = 1536  '&H600
  DI8DEVTYPEKEYBOARD_UNKNOWN = 0  '&H0
  DI8DEVTYPEKEYBOARD_PCXT = 256  '&H100
  DI8DEVTYPEKEYBOARD_OLIVETTI = 512  '&H200
  DI8DEVTYPEKEYBOARD_PCAT = 768  '&H300
  DI8DEVTYPEKEYBOARD_PCENH = 1024  '&H400
  DI8DEVTYPEKEYBOARD_NOKIA1050 = 1280  '&H500
  DI8DEVTYPEKEYBOARD_NOKIA9140 = 1536  '&H600
  DI8DEVTYPEKEYBOARD_NEC98 = 1792  '&H700
  DI8DEVTYPEKEYBOARD_NEC98LAPTOP = 2048  '&H800
  DI8DEVTYPEKEYBOARD_NEC98106 = 2304  '&H900
  DI8DEVTYPEKEYBOARD_JAPAN106 = 2560  '&HA00
  DI8DEVTYPEKEYBOARD_JAPANAX = 2816  '&HB00
  DI8DEVTYPEKEYBOARD_J3100 = 3072  '&HC00
  DI8DEVTYPE_LIMITEDGAMESUBTYPE = 256  '&H100
  DI8DEVTYPEJOYSTICK_LIMITED = 256  '&H100
  DI8DEVTYPEJOYSTICK_STANDARD = 512  '&H200
  DI8D8EVTYPEJOYSTICK_ENHANCED = 768  '&H300
  DI8DEVTYPEGAMEPAD_LIMITED = 256  '&H100
  DI8DEVTYPEGAMEPAD_STANDARD = 512  '&H200
  DI8DEVTYPEGAMEPAD_TILT = 768  '&H300
  DI8DEVTYPEDRIVING_LIMITED = 256  '&H100
  DI8DEVTYPEDRIVING_COMBINEDPEDALS = 512  '&H200
  DI8DEVTYPEDRIVING_DUALPEDALS = 768  '&H300
  DI8DEVTYPEDRIVING_THREEPEDALS = 1024  '&H400
  DI8DEVTYPEDRIVING_HANDHELD = 1280  '&H500
  DI8DEVTYPEFLIGHT_LIMITED = 256  '&H100
  DI8DEVTYPEFLIGHT_STICK = 512  '&H200
  DI8DEVTYPEFLIGHT_YOKE = 768  '&H300
  DI8DEVTYPEFLIGHT_RC = 1024  '&H400
  DI8DEVTYPE1STPERSON_LIMITED = 256  '&H100
  DI8DEVTYPE1STPERSON_UNKNOWN = 512  '&H200
  DI8DEVTYPE1STPERSON_SIXDOF = 768  '&H300
  DI8DEVTYPE1STPERSON_SHOOTER = 1024  '&H400
  DI8DEVTYPESCREENPTR_UNKNOWN = 512  '&H200
  DI8DEVTYPESCREENPTR_LIGHTGUN = 768  '&H300
  DI8DEVTYPESCREENPTR_LIGHTPEN = 1024  '&H400
  DI8DEVTYPESCREENPTR_TOUCH = 1280  '&H500
  DI8DEVTYPEREMOTE_UNKNOWN = 512  '&H200
  DI8DEVTYPEDEVICECTRL_UNKNOWN = 512  '&H200
  DI8DEVTYPEDEVICECTRL_COMMSSELECTION = 768  '&H300
  DI8DEVTYPEDEVICECTRL_COMMSSELECTION_HARDWIRED = 1024  '&H400
  DI8DEVTYPESUPPLEMENTAL_UNKNOWN = 512  '&H200
  DI8DEVTYPESUPPLEMENTAL_2NDHANDCONTROLLER = 768  '&H300
  DI8DEVTYPESUPPLEMENTAL_HEADTRACKER = 1024  '&H400
  DI8DEVTYPESUPPLEMENTAL_HANDTRACKER = 1280  '&H500
  DI8DEVTYPESUPPLEMENTAL_SHIFTSTICKGATE = 1536  '&H600
  DI8DEVTYPESUPPLEMENTAL_SHIFTER = 1792  '&H700
  DI8DEVTYPESUPPLEMENTAL_THROTTLE = 2048  '&H800
  DI8DEVTYPESUPPLEMENTAL_SPLITTHROTTLE = 2304  '&H900
  DI8DEVTYPESUPPLEMENTAL_COMBINEDPEDALS = 2560  '&HA00
  DI8DEVTYPESUPPLEMENTAL_DUALPEDALS = 2816  '&HB00
  DI8DEVTYPESUPPLEMENTAL_THREEPEDALS = 3072  '&HC00
  DI8DEVTYPESUPPLEMENTAL_RUDDERPEDALS = 3328  '&HD00
End Enum

CONST_DIDIFTFLAGS

enum, 2 members.
Public Enum CONST_DIDIFTFLAGS
  DIDIFT_CONFIGURATION = 1  '&H1
  DIDIFT_OVERLAY = 2  '&H2
End Enum

CONST_DIKEYFLAGS

enum, 160 members.
Public Enum CONST_DIKEYFLAGS
  DIK_ESCAPE = 1  '&H1
  DIK_1 = 2  '&H2
  DIK_2 = 3  '&H3
  DIK_3 = 4  '&H4
  DIK_4 = 5  '&H5
  DIK_5 = 6  '&H6
  DIK_6 = 7  '&H7
  DIK_7 = 8  '&H8
  DIK_8 = 9  '&H9
  DIK_9 = 10  '&HA
  DIK_0 = 11  '&HB
  DIK_MINUS = 12  '&HC
  DIK_EQUALS = 13  '&HD
  DIK_BACK = 14  '&HE
  DIK_BACKSPACE = 14  '&HE
  DIK_TAB = 15  '&HF
  DIK_Q = 16  '&H10
  DIK_W = 17  '&H11
  DIK_E = 18  '&H12
  DIK_R = 19  '&H13
  DIK_T = 20  '&H14
  DIK_Y = 21  '&H15
  DIK_U = 22  '&H16
  DIK_I = 23  '&H17
  DIK_O = 24  '&H18
  DIK_P = 25  '&H19
  DIK_LBRACKET = 26  '&H1A
  DIK_RBRACKET = 27  '&H1B
  DIK_RETURN = 28  '&H1C
  DIK_LCONTROL = 29  '&H1D
  DIK_A = 30  '&H1E
  DIK_S = 31  '&H1F
  DIK_D = 32  '&H20
  DIK_F = 33  '&H21
  DIK_G = 34  '&H22
  DIK_H = 35  '&H23
  DIK_J = 36  '&H24
  DIK_K = 37  '&H25
  DIK_L = 38  '&H26
  DIK_SEMICOLON = 39  '&H27
  DIK_APOSTROPHE = 40  '&H28
  DIK_GRAVE = 41  '&H29
  DIK_LSHIFT = 42  '&H2A
  DIK_BACKSLASH = 43  '&H2B
  DIK_Z = 44  '&H2C
  DIK_X = 45  '&H2D
  DIK_C = 46  '&H2E
  DIK_V = 47  '&H2F
  DIK_B = 48  '&H30
  DIK_N = 49  '&H31
  DIK_M = 50  '&H32
  DIK_COMMA = 51  '&H33
  DIK_PERIOD = 52  '&H34
  DIK_SLASH = 53  '&H35
  DIK_RSHIFT = 54  '&H36
  DIK_MULTIPLY = 55  '&H37
  DIK_NUMPADSTAR = 55  '&H37
  DIK_LMENU = 56  '&H38
  DIK_LALT = 56  '&H38
  DIK_SPACE = 57  '&H39
  DIK_CAPITAL = 58  '&H3A
  DIK_CAPSLOCK = 58  '&H3A
  DIK_F1 = 59  '&H3B
  DIK_F2 = 60  '&H3C
  DIK_F3 = 61  '&H3D
  DIK_F4 = 62  '&H3E
  DIK_F5 = 63  '&H3F
  DIK_F6 = 64  '&H40
  DIK_F7 = 65  '&H41
  DIK_F8 = 66  '&H42
  DIK_F9 = 67  '&H43
  DIK_F10 = 68  '&H44
  DIK_NUMLOCK = 69  '&H45
  DIK_SCROLL = 70  '&H46
  DIK_NUMPAD7 = 71  '&H47
  DIK_NUMPAD8 = 72  '&H48
  DIK_NUMPAD9 = 73  '&H49
  DIK_SUBTRACT = 74  '&H4A
  DIK_NUMPADMINUS = 74  '&H4A
  DIK_NUMPAD4 = 75  '&H4B
  DIK_NUMPAD5 = 76  '&H4C
  DIK_NUMPAD6 = 77  '&H4D
  DIK_ADD = 78  '&H4E
  DIK_NUMPADPLUS = 78  '&H4E
  DIK_NUMPAD1 = 79  '&H4F
  DIK_NUMPAD2 = 80  '&H50
  DIK_NUMPAD3 = 81  '&H51
  DIK_NUMPAD0 = 82  '&H52
  DIK_DECIMAL = 83  '&H53
  DIK_NUMPADPERIOD = 83  '&H53
  DIK_OEM_102 = 86  '&H56
  DIK_F11 = 87  '&H57
  DIK_F12 = 88  '&H58
  DIK_F13 = 100  '&H64
  DIK_F14 = 101  '&H65
  DIK_F15 = 102  '&H66
  DIK_KANA = 112  '&H70
  DIK_ABNT_C1 = 115  '&H73
  DIK_CONVERT = 121  '&H79
  DIK_NOCONVERT = 123  '&H7B
  DIK_YEN = 125  '&H7D
  DIK_ABNT_C2 = 126  '&H7E
  DIK_NUMPADEQUALS = 141  '&H8D
  DIK_CIRCUMFLEX = 144  '&H90
  DIK_PREVTRACK = 144  '&H90
  DIK_AT = 145  '&H91
  DIK_COLON = 146  '&H92
  DIK_UNDERLINE = 147  '&H93
  DIK_KANJI = 148  '&H94
  DIK_STOP = 149  '&H95
  DIK_AX = 150  '&H96
  DIK_UNLABELED = 151  '&H97
  DIK_NEXTTRACK = 153  '&H99
  DIK_NUMPADENTER = 156  '&H9C
  DIK_RCONTROL = 157  '&H9D
  DIK_MUTE = 160  '&HA0
  DIK_CALCULATOR = 161  '&HA1
  DIK_PLAYPAUSE = 162  '&HA2
  DIK_MEDIASTOP = 164  '&HA4
  DIK_VOLUMEDOWN = 174  '&HAE
  DIK_VOLUMEUP = 176  '&HB0
  DIK_WEBHOME = 178  '&HB2
  DIK_NUMPADCOMMA = 179  '&HB3
  DIK_DIVIDE = 181  '&HB5
  DIK_NUMPADSLASH = 181  '&HB5
  DIK_SYSRQ = 183  '&HB7
  DIK_RMENU = 184  '&HB8
  DIK_RALT = 184  '&HB8
  DIK_PAUSE = 197  '&HC5
  DIK_HOME = 199  '&HC7
  DIK_UP = 200  '&HC8
  DIK_UPARROW = 200  '&HC8
  DIK_PRIOR = 201  '&HC9
  DIK_PGUP = 201  '&HC9
  DIK_LEFT = 203  '&HCB
  DIK_LEFTARROW = 203  '&HCB
  DIK_RIGHT = 205  '&HCD
  DIK_RIGHTARROW = 205  '&HCD
  DIK_END = 207  '&HCF
  DIK_DOWN = 208  '&HD0
  DIK_DOWNARROW = 208  '&HD0
  DIK_NEXT = 209  '&HD1
  DIK_PGDN = 209  '&HD1
  DIK_INSERT = 210  '&HD2
  DIK_DELETE = 211  '&HD3
  DIK_LWIN = 219  '&HDB
  DIK_RWIN = 220  '&HDC
  DIK_APPS = 221  '&HDD
  DIK_POWER = 222  '&HDE
  DIK_SLEEP = 223  '&HDF
  DIK_WAKE = 227  '&HE3
  DIK_WEBSEARCH = 229  '&HE5
  DIK_WEBFAVORITES = 230  '&HE6
  DIK_WEBREFRESH = 231  '&HE7
  DIK_WEBSTOP = 232  '&HE8
  DIK_WEBFORWARD = 233  '&HE9
  DIK_WEBBACK = 234  '&HEA
  DIK_MYCOMPUTER = 235  '&HEB
  DIK_MAIL = 236  '&HEC
  DIK_MEDIASELECT = 237  '&HED
End Enum

CONST_DIKEYBOARDFLAGS

enum, 144 members.
Public Enum CONST_DIKEYBOARDFLAGS
  DIKEYBOARD_ESCAPE = -2130705407  '&H81000401
  DIKEYBOARD_1 = -2130705406  '&H81000402
  DIKEYBOARD_2 = -2130705405  '&H81000403
  DIKEYBOARD_3 = -2130705404  '&H81000404
  DIKEYBOARD_4 = -2130705403  '&H81000405
  DIKEYBOARD_5 = -2130705402  '&H81000406
  DIKEYBOARD_6 = -2130705401  '&H81000407
  DIKEYBOARD_7 = -2130705400  '&H81000408
  DIKEYBOARD_8 = -2130705399  '&H81000409
  DIKEYBOARD_9 = -2130705398  '&H8100040A
  DIKEYBOARD_0 = -2130705397  '&H8100040B
  DIKEYBOARD_MINUS = -2130705396  '&H8100040C
  DIKEYBOARD_EQUALS = -2130705395  '&H8100040D
  DIKEYBOARD_BACK = -2130705394  '&H8100040E
  DIKEYBOARD_TAB = -2130705393  '&H8100040F
  DIKEYBOARD_Q = -2130705392  '&H81000410
  DIKEYBOARD_W = -2130705391  '&H81000411
  DIKEYBOARD_E = -2130705390  '&H81000412
  DIKEYBOARD_R = -2130705389  '&H81000413
  DIKEYBOARD_T = -2130705388  '&H81000414
  DIKEYBOARD_Y = -2130705387  '&H81000415
  DIKEYBOARD_U = -2130705386  '&H81000416
  DIKEYBOARD_I = -2130705385  '&H81000417
  DIKEYBOARD_O = -2130705384  '&H81000418
  DIKEYBOARD_P = -2130705383  '&H81000419
  DIKEYBOARD_LBRACKET = -2130705382  '&H8100041A
  DIKEYBOARD_RBRACKET = -2130705381  '&H8100041B
  DIKEYBOARD_RETURN = -2130705380  '&H8100041C
  DIKEYBOARD_LCONTROL = -2130705379  '&H8100041D
  DIKEYBOARD_A = -2130705378  '&H8100041E
  DIKEYBOARD_S = -2130705377  '&H8100041F
  DIKEYBOARD_D = -2130705376  '&H81000420
  DIKEYBOARD_F = -2130705375  '&H81000421
  DIKEYBOARD_G = -2130705374  '&H81000422
  DIKEYBOARD_H = -2130705373  '&H81000423
  DIKEYBOARD_J = -2130705372  '&H81000424
  DIKEYBOARD_K = -2130705371  '&H81000425
  DIKEYBOARD_L = -2130705370  '&H81000426
  DIKEYBOARD_SEMICOLON = -2130705369  '&H81000427
  DIKEYBOARD_APOSTROPHE = -2130705368  '&H81000428
  DIKEYBOARD_GRAVE = -2130705367  '&H81000429
  DIKEYBOARD_LSHIFT = -2130705366  '&H8100042A
  DIKEYBOARD_BACKSLASH = -2130705365  '&H8100042B
  DIKEYBOARD_Z = -2130705364  '&H8100042C
  DIKEYBOARD_X = -2130705363  '&H8100042D
  DIKEYBOARD_C = -2130705362  '&H8100042E
  DIKEYBOARD_V = -2130705361  '&H8100042F
  DIKEYBOARD_B = -2130705360  '&H81000430
  DIKEYBOARD_N = -2130705359  '&H81000431
  DIKEYBOARD_M = -2130705358  '&H81000432
  DIKEYBOARD_COMMA = -2130705357  '&H81000433
  DIKEYBOARD_PERIOD = -2130705356  '&H81000434
  DIKEYBOARD_SLASH = -2130705355  '&H81000435
  DIKEYBOARD_RSHIFT = -2130705354  '&H81000436
  DIKEYBOARD_MULTIPLY = -2130705353  '&H81000437
  DIKEYBOARD_LMENU = -2130705352  '&H81000438
  DIKEYBOARD_SPACE = -2130705351  '&H81000439
  DIKEYBOARD_CAPITAL = -2130705350  '&H8100043A
  DIKEYBOARD_F1 = -2130705349  '&H8100043B
  DIKEYBOARD_F2 = -2130705348  '&H8100043C
  DIKEYBOARD_F3 = -2130705347  '&H8100043D
  DIKEYBOARD_F4 = -2130705346  '&H8100043E
  DIKEYBOARD_F5 = -2130705345  '&H8100043F
  DIKEYBOARD_F6 = -2130705344  '&H81000440
  DIKEYBOARD_F7 = -2130705343  '&H81000441
  DIKEYBOARD_F8 = -2130705342  '&H81000442
  DIKEYBOARD_F9 = -2130705341  '&H81000443
  DIKEYBOARD_F10 = -2130705340  '&H81000444
  DIKEYBOARD_NUMLOCK = -2130705339  '&H81000445
  DIKEYBOARD_SCROLL = -2130705338  '&H81000446
  DIKEYBOARD_NUMPAD7 = -2130705337  '&H81000447
  DIKEYBOARD_NUMPAD8 = -2130705336  '&H81000448
  DIKEYBOARD_NUMPAD9 = -2130705335  '&H81000449
  DIKEYBOARD_SUBTRACT = -2130705334  '&H8100044A
  DIKEYBOARD_NUMPAD4 = -2130705333  '&H8100044B
  DIKEYBOARD_NUMPAD5 = -2130705332  '&H8100044C
  DIKEYBOARD_NUMPAD6 = -2130705331  '&H8100044D
  DIKEYBOARD_ADD = -2130705330  '&H8100044E
  DIKEYBOARD_NUMPAD1 = -2130705329  '&H8100044F
  DIKEYBOARD_NUMPAD2 = -2130705328  '&H81000450
  DIKEYBOARD_NUMPAD3 = -2130705327  '&H81000451
  DIKEYBOARD_NUMPAD0 = -2130705326  '&H81000452
  DIKEYBOARD_DECIMAL = -2130705325  '&H81000453
  DIKEYBOARD_OEM_102 = -2130705322  '&H81000456
  DIKEYBOARD_F11 = -2130705321  '&H81000457
  DIKEYBOARD_F12 = -2130705320  '&H81000458
  DIKEYBOARD_F13 = -2130705308  '&H81000464
  DIKEYBOARD_F14 = -2130705307  '&H81000465
  DIKEYBOARD_F15 = -2130705306  '&H81000466
  DIKEYBOARD_KANA = -2130705296  '&H81000470
  DIKEYBOARD_ABNT_C1 = -2130705293  '&H81000473
  DIKEYBOARD_CONVERT = -2130705287  '&H81000479
  DIKEYBOARD_NOCONVERT = -2130705285  '&H8100047B
  DIKEYBOARD_YEN = -2130705283  '&H8100047D
  DIKEYBOARD_ABNT_C2 = -2130705282  '&H8100047E
  DIKEYBOARD_NUMPADEQUALS = -2130705267  '&H8100048D
  DIKEYBOARD_PREVTRACK = -2130705264  '&H81000490
  DIKEYBOARD_AT = -2130705263  '&H81000491
  DIKEYBOARD_COLON = -2130705262  '&H81000492
  DIKEYBOARD_UNDERLINE = -2130705261  '&H81000493
  DIKEYBOARD_KANJI = -2130705260  '&H81000494
  DIKEYBOARD_STOP = -2130705259  '&H81000495
  DIKEYBOARD_AX = -2130705258  '&H81000496
  DIKEYBOARD_UNLABELED = -2130705257  '&H81000497
  DIKEYBOARD_NEXTTRACK = -2130705255  '&H81000499
  DIKEYBOARD_NUMPADENTER = -2130705252  '&H8100049C
  DIKEYBOARD_RCONTROL = -2130705251  '&H8100049D
  DIKEYBOARD_MUTE = -2130705248  '&H810004A0
  DIKEYBOARD_CALCULATOR = -2130705247  '&H810004A1
  DIKEYBOARD_PLAYPAUSE = -2130705246  '&H810004A2
  DIKEYBOARD_MEDIASTOP = -2130705244  '&H810004A4
  DIKEYBOARD_VOLUMEDOWN = -2130705234  '&H810004AE
  DIKEYBOARD_VOLUMEUP = -2130705232  '&H810004B0
  DIKEYBOARD_WEBHOME = -2130705230  '&H810004B2
  DIKEYBOARD_NUMPADCOMMA = -2130705229  '&H810004B3
  DIKEYBOARD_DIVIDE = -2130705227  '&H810004B5
  DIKEYBOARD_SYSRQ = -2130705225  '&H810004B7
  DIKEYBOARD_RMENU = -2130705224  '&H810004B8
  DIKEYBOARD_PAUSE = -2130705211  '&H810004C5
  DIKEYBOARD_HOME = -2130705209  '&H810004C7
  DIKEYBOARD_UP = -2130705208  '&H810004C8
  DIKEYBOARD_PRIOR = -2130705207  '&H810004C9
  DIKEYBOARD_LEFT = -2130705205  '&H810004CB
  DIKEYBOARD_RIGHT = -2130705203  '&H810004CD
  DIKEYBOARD_END = -2130705201  '&H810004CF
  DIKEYBOARD_DOWN = -2130705200  '&H810004D0
  DIKEYBOARD_NEXT = -2130705199  '&H810004D1
  DIKEYBOARD_INSERT = -2130705198  '&H810004D2
  DIKEYBOARD_DELETE = -2130705197  '&H810004D3
  DIKEYBOARD_LWIN = -2130705189  '&H810004DB
  DIKEYBOARD_RWIN = -2130705188  '&H810004DC
  DIKEYBOARD_APPS = -2130705187  '&H810004DD
  DIKEYBOARD_POWER = -2130705186  '&H810004DE
  DIKEYBOARD_SLEEP = -2130705185  '&H810004DF
  DIKEYBOARD_WAKE = -2130705181  '&H810004E3
  DIKEYBOARD_WEBSEARCH = -2130705179  '&H810004E5
  DIKEYBOARD_WEBFAVORITES = -2130705178  '&H810004E6
  DIKEYBOARD_WEBREFRESH = -2130705177  '&H810004E7
  DIKEYBOARD_WEBSTOP = -2130705176  '&H810004E8
  DIKEYBOARD_WEBFORWARD = -2130705175  '&H810004E9
  DIKEYBOARD_WEBBACK = -2130705174  '&H810004EA
  DIKEYBOARD_MYCOMPUTER = -2130705173  '&H810004EB
  DIKEYBOARD_MAIL = -2130705172  '&H810004EC
  DIKEYBOARD_MEDIASELECT = -2130705171  '&H810004ED
End Enum

CONST_DIMOUSEOFS

enum, 11 members.
Public Enum CONST_DIMOUSEOFS
  DIMOFS_X = 0  '&H0
  DIMOFS_Y = 4  '&H4
  DIMOFS_Z = 8  '&H8
  DIMOFS_BUTTON0 = 12  '&HC
  DIMOFS_BUTTON1 = 13  '&HD
  DIMOFS_BUTTON2 = 14  '&HE
  DIMOFS_BUTTON3 = 15  '&HF
  DIMOFS_BUTTON4 = 16  '&H10
  DIMOFS_BUTTON5 = 17  '&H11
  DIMOFS_BUTTON6 = 18  '&H12
  DIMOFS_BUTTON7 = 19  '&H13
End Enum

CONST_DIMOUSEFLAGS

enum, 13 members.
Public Enum CONST_DIMOUSEFLAGS
  DIMOUSE_XAXISAB = -2113928704  '&H82000200
  DIMOUSE_YAXISAB = -2113928700  '&H82000204
  DIMOUSE_XAXIS = -2113928448  '&H82000300
  DIMOUSE_YAXIS = -2113928444  '&H82000304
  DIMOUSE_WHEEL = -2113928440  '&H82000308
  DIMOUSE_BUTTON0 = -2113928180  '&H8200040C
  DIMOUSE_BUTTON1 = -2113928179  '&H8200040D
  DIMOUSE_BUTTON2 = -2113928178  '&H8200040E
  DIMOUSE_BUTTON3 = -2113928177  '&H8200040F
  DIMOUSE_BUTTON4 = -2113928176  '&H82000410
  DIMOUSE_BUTTON5 = -2113928175  '&H82000411
  DIMOUSE_BUTTON6 = -2113928174  '&H82000412
  DIMOUSE_BUTTON7 = -2113928173  '&H82000413
End Enum

CONST_DIVOICEFLAGS

enum, 14 members.
Public Enum CONST_DIVOICEFLAGS
  DIVOICE_CHANNEL1 = -2097150975  '&H83000401
  DIVOICE_CHANNEL2 = -2097150974  '&H83000402
  DIVOICE_CHANNEL3 = -2097150973  '&H83000403
  DIVOICE_CHANNEL4 = -2097150972  '&H83000404
  DIVOICE_CHANNEL5 = -2097150971  '&H83000405
  DIVOICE_CHANNEL6 = -2097150970  '&H83000406
  DIVOICE_CHANNEL7 = -2097150969  '&H83000407
  DIVOICE_CHANNEL8 = -2097150968  '&H83000408
  DIVOICE_TEAM = -2097150967  '&H83000409
  DIVOICE_ALL = -2097150966  '&H8300040A
  DIVOICE_RECORDMUTE = -2097150965  '&H8300040B
  DIVOICE_PLAYBACKMUTE = -2097150964  '&H8300040C
  DIVOICE_TRANSMIT = -2097150963  '&H8300040D
  DIVOICE_VOICECOMMAND = -2097150960  '&H83000410
End Enum

CONST_DINPUTCONSTANTS

alias, 13 members.
Public Enum CONST_DINPUTCONSTANTS
  DIPROPRANGE_NOMIN = -2147483648  '&H80000000
  DIPROPRANGE_NOMAX = 2147483647  '&H7FFFFFFF
  DI_DEGREES = 100  '&H64
  DI_FFNOMINALMAX = 10000  '&H2710
  DI_SECONDS = 1000000  '&HF4240
  DIPROPAXISMODE_ABS = 0  '&H0
  DIPROPAXISMODE_REL = 1  '&H1
  DIPROPCALIBRATIONMODE_COOKED = 0  '&H0
  DIPROPCALIBRATIONMODE_RAW = 1  '&H1
  DIPROPAUTOCENTER_OFF = 0  '&H0
  DIPROPAUTOCENTER_ON = 1  '&H1
  DIEB_NOTRIGGER = -1  '&HFFFFFFFF
  MAXCPOINTSNUM = 8  '&H8
End Enum

CONST_DINPUT

enum, 13 members.
Public Enum CONST_DINPUT
  DIPROPRANGE_NOMIN = -2147483648  '&H80000000
  DIPROPRANGE_NOMAX = 2147483647  '&H7FFFFFFF
  DI_DEGREES = 100  '&H64
  DI_FFNOMINALMAX = 10000  '&H2710
  DI_SECONDS = 1000000  '&HF4240
  DIPROPAXISMODE_ABS = 0  '&H0
  DIPROPAXISMODE_REL = 1  '&H1
  DIPROPCALIBRATIONMODE_COOKED = 0  '&H0
  DIPROPCALIBRATIONMODE_RAW = 1  '&H1
  DIPROPAUTOCENTER_OFF = 0  '&H0
  DIPROPAUTOCENTER_ON = 1  '&H1
  DIEB_NOTRIGGER = -1  '&HFFFFFFFF
  MAXCPOINTSNUM = 8  '&H8
End Enum

CONST_DINPUTERR

enum, 45 members.
Public Enum CONST_DINPUTERR
  DI_OK = 0  '&H0
  DI_NOTATTACHED = 1  '&H1
  DI_PROPNOEFFECT = 1  '&H1
  DI_NOEFFECT = 1  '&H1
  DI_POLLEDDEVICE = 2  '&H2
  DI_DOWNLOADSKIPPED = 3  '&H3
  DI_EFFECTRESTARTED = 4  '&H4
  DI_SETTINGSNOTSAVED = 11  '&HB
  DI_TRUNCATED = 8  '&H8
  DI_TRUNCATEDANDRESTARTED = 12  '&HC
  DI_WRITEPROTECT = 19  '&H13
  DI_BUFFEROVERFLOW = -2147220896  '&H80040260
  DIERR_OLDDIRECTINPUTVERSION = -2147023746  '&H8007047E
  DIERR_BETADIRECTINPUTVERSION = -2147023743  '&H80070481
  DIERR_BADDRIVERVER = -2147024777  '&H80070077
  DIERR_DEVICENOTREG = -2147221164  '&H80040154
  DIERR_NOTFOUND = -2147024894  '&H80070002
  DIERR_OBJECTNOTFOUND = -2147024894  '&H80070002
  DIERR_INVALIDPARAM = 5  '&H5
  DIERR_NOINTERFACE = 430  '&H1AE
  DIERR_GENERIC = -2147467259  '&H80004005
  DIERR_OUTOFMEMORY = 7  '&H7
  DIERR_UNSUPPORTED = 445  '&H1BD
  DIERR_NOTINITIALIZED = -2147024875  '&H80070015
  DIERR_ALREADYINITIALIZED = -2147023649  '&H800704DF
  DIERR_INPUTLOST = -2147024866  '&H8007001E
  DIERR_ACQUIRED = -2147024726  '&H800700AA
  DIERR_NOTACQUIRED = -2147024884  '&H8007000C
  DIERR_NOAGGREGATION = -2147467262  '&H80004002
  DIERR_OTHERAPPHASPRIO = -2147024891  '&H80070005
  DIERR_READONLY = -2147024891  '&H80070005
  DIERR_HANDLEEXISTS = -2147024891  '&H80070005
  E_PENDING = -2147483638  '&H8000000A
  DIERR_INSUFFICIENTPRIVS = -2147220992  '&H80040200
  DIERR_DEVICEFULL = -2147220991  '&H80040201
  DIERR_MOREDATA = -2147220990  '&H80040202
  DIERR_NOTDOWNLOADED = -2147220989  '&H80040203
  DIERR_HASEFFECTS = -2147220988  '&H80040204
  DIERR_NOTEXCLUSIVEACQUIRED = -2147220987  '&H80040205
  DIERR_INCOMPLETEEFFECT = -2147220986  '&H80040206
  DIERR_NOTBUFFERED = -2147220985  '&H80040207
  DIERR_EFFECTPLAYING = -2147220984  '&H80040208
  DIERR_UNPLUGGED = -2147220983  '&H80040209
  DIERR_REPORTFULL = -2147220982  '&H8004020A
  DIERR_MAPFILEFAIL = -2147220981  '&H8004020B
End Enum

CONST_DIJOYSTICKOFS

enum, 44 members.
Public Enum CONST_DIJOYSTICKOFS
  DIJOFS_X = 0  '&H0
  DIJOFS_Y = 4  '&H4
  DIJOFS_Z = 8  '&H8
  DIJOFS_RX = 12  '&HC
  DIJOFS_RY = 16  '&H10
  DIJOFS_RZ = 20  '&H14
  DIJOFS_SLIDER0 = 24  '&H18
  DIJOFS_SLIDER1 = 28  '&H1C
  DIJOFS_POV0 = 32  '&H20
  DIJOFS_POV1 = 36  '&H24
  DIJOFS_POV2 = 40  '&H28
  DIJOFS_POV3 = 44  '&H2C
  DIJOFS_BUTTON0 = 48  '&H30
  DIJOFS_BUTTON1 = 49  '&H31
  DIJOFS_BUTTON2 = 50  '&H32
  DIJOFS_BUTTON3 = 51  '&H33
  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_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_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_BUTTON30 = 78  '&H4E
  DIJOFS_BUTTON31 = 79  '&H4F
End Enum

CONST_DIEFFFLAGS

enum, 5 members.
Public Enum CONST_DIEFFFLAGS
  DIEFF_OBJECTIDS = 1  '&H1
  DIEFF_OBJECTOFFSETS = 2  '&H2
  DIEFF_CARTESIAN = 16  '&H10
  DIEFF_POLAR = 32  '&H20
  DIEFF_SPHERICAL = 64  '&H40
End Enum

CONST_DIEGESFLAGS

enum, 2 members.
Public Enum CONST_DIEGESFLAGS
  DIEGES_PLAYING = 1  '&H1
  DIEGES_EMULATED = 2  '&H2
End Enum

CONST_DIESFLAGS

enum, 2 members.
Public Enum CONST_DIESFLAGS
  DIES_SOLO = 1  '&H1
  DIES_NODOWNLOAD = -2147483648  '&H80000000
End Enum

CONST_DPNSENDFLAGS

enum, 9 members.
Public Enum CONST_DPNSENDFLAGS
  DPNSEND_SYNC = -2147483648  '&H80000000
  DPNSEND_NOCOPY = 1  '&H1
  DPNSEND_NOCOMPLETE = 2  '&H2
  DPNSEND_COMPLETEONPROCESS = 4  '&H4
  DPNSEND_GUARANTEED = 8  '&H8
  DPNSEND_NONSEQUENTIAL = 16  '&H10
  DPNSEND_NOLOOPBACK = 32  '&H20
  DPNSEND_PRIORITY_LOW = 64  '&H40
  DPNSEND_PRIORITY_HIGH = 128  '&H80
End Enum

CONST_DPNINFO

enum, 2 members.
Public Enum CONST_DPNINFO
  DPNINFO_NAME = 1  '&H1
  DPNINFO_DATA = 2  '&H2
End Enum

CONST_DPNGROUPINFOFLAGS

enum, 1 members.
Public Enum CONST_DPNGROUPINFOFLAGS
  DPNGROUP_AUTODESTRUCT = 1  '&H1
End Enum

CONST_DPNOPERATIONS

enum, 12 members.
Public Enum CONST_DPNOPERATIONS
  DPNOP_SYNC = -2147483648  '&H80000000
  DPNCONNECT_SYNC = -2147483648  '&H80000000
  DPNENUMHOSTS_SYNC = -2147483648  '&H80000000
  DPNCREATEGROUP_SYNC = -2147483648  '&H80000000
  DPNDESTROYGROUP_SYNC = -2147483648  '&H80000000
  DPNADDPLAYERTOGROUP_SYNC = -2147483648  '&H80000000
  DPNREMOVEPLAYERFROMGROUP_SYNC = -2147483648  '&H80000000
  DPNSETGROUPINFO_SYNC = -2147483648  '&H80000000
  DPNSETCLIENTINFO_SYNC = -2147483648  '&H80000000
  DPNSETSERVERINFO_SYNC = -2147483648  '&H80000000
  DPNSETPEERINFO_SYNC = -2147483648  '&H80000000
  DPNHOST_OKTOQUERYFORADDRESSING = 1  '&H1
End Enum

CONST_DPNGETSENDQUEUEINFO

enum, 3 members.
Public Enum CONST_DPNGETSENDQUEUEINFO
  DPNGETSENDQUEUEINFO_PRIORITY_NORMAL = 1  '&H1
  DPNGETSENDQUEUEINFO_PRIORITY_HIGH = 2  '&H2
  DPNGETSENDQUEUEINFO_PRIORITY_LOW = 4  '&H4
End Enum

CONST_DPNPLAYINFOFLAGS

enum, 2 members.
Public Enum CONST_DPNPLAYINFOFLAGS
  DPNPLAYER_LOCAL = 2  '&H2
  DPNPLAYER_HOST = 4  '&H4
End Enum

CONST_DPNSESSIONFLAGS

enum, 4 members.
Public Enum CONST_DPNSESSIONFLAGS
  DPNSESSION_CLIENT_SERVER = 1  '&H1
  DPNSESSION_MIGRATE_HOST = 4  '&H4
  DPNSESSION_NODPNSVR = 64  '&H40
  DPNSESSION_REQUIREPASSWORD = 128  '&H80
End Enum

CONST_DPNENUMCLIENTGROUPFLAGS

enum, 2 members.
Public Enum CONST_DPNENUMCLIENTGROUPFLAGS
  DPNENUM_PLAYERS = 1  '&H1
  DPNENUM_GROUPS = 16  '&H10
End Enum

CONST_DPNCANCELFLAGS

enum, 4 members.
Public Enum CONST_DPNCANCELFLAGS
  DPNCANCEL_ALL_OPERATIONS = 32768  '&H8000
  DPNCANCEL_CONNECT = 1  '&H1
  DPNCANCEL_ENUM = 2  '&H2
  DPNCANCEL_SEND = 4  '&H4
End Enum

CONST_DPLCONNECTSETTINGS

enum, 1 members.
Public Enum CONST_DPLCONNECTSETTINGS
  DPLCONNECTSETTINGS_HOST = 1  '&H1
End Enum

CONST_DPLAVAILABLE

enum, 1 members.
Public Enum CONST_DPLAVAILABLE
  DPLAVAILABLE_ALLOWMULTIPLECONNECT = 1  '&H1
End Enum

CONST_DPLSESSION

enum, 6 members.
Public Enum CONST_DPLSESSION
  DPLSESSION_CONNECTED = 1  '&H1
  DPLSESSION_COULDNOTCONNECT = 2  '&H2
  DPLSESSION_DISCONNECTED = 3  '&H3
  DPLSESSION_TERMINATED = 4  '&H4
  DPLSESSION_HOSTMIGRATED = 5  '&H5
  DPLSESSION_HOSTMIGRATEDHERE = 6  '&H6
End Enum

CONST_DPLCONNECT

enum, 2 members.
Public Enum CONST_DPLCONNECT
  DPLCONNECT_LAUNCHNEW = 1  '&H1
  DPLCONNECT_LAUNCHNOTFOUND = 2  '&H2
End Enum

CONST_DVSOUNDEFFECT

enum, 7 members.
Public Enum CONST_DVSOUNDEFFECT
  DVSOUNDCONFIG_NORMALMODE = 1  '&H1
  DVSOUNDCONFIG_AUTOSELECT = 2  '&H2
  DVSOUNDCONFIG_HALFDUPLEX = 4  '&H4
  DVSOUNDCONFIG_SETCONVERSIONQUALITY = 8  '&H8
  DVSOUNDCONFIG_NORECVOLAVAILABLE = 16  '&H10
  DVSOUNDCONFIG_NOFOCUS = 536870912  '&H20000000
  DVSOUNDCONFIG_STRICTFOCUS = 1073741824  '&H40000000
End Enum

CONST_DVCLIENTCONFIGENUM

enum, 7 members.
Public Enum CONST_DVCLIENTCONFIGENUM
  DVCLIENTCONFIG_RECORDMUTE = 1  '&H1
  DVCLIENTCONFIG_PLAYBACKMUTE = 2  '&H2
  DVCLIENTCONFIG_MANUALVOICEACTIVATED = 4  '&H4
  DVCLIENTCONFIG_AUTORECORDVOLUME = 8  '&H8
  DVCLIENTCONFIG_MUTEGLOBAL = 16  '&H10
  DVCLIENTCONFIG_AUTOVOICEACTIVATED = 32  '&H20
  DVCLIENTCONFIG_ECHOSUPPRESSION = 134217728  '&H8000000
End Enum

CONST_DVTHRESHOLD

enum, 4 members.
Public Enum CONST_DVTHRESHOLD
  DVTHRESHOLD_MIN = 0  '&H0
  DVTHRESHOLD_MAX = 99  '&H63
  DVTHRESHOLD_DEFAULT = -1  '&HFFFFFFFF
  DVTHRESHOLD_UNUSED = -2  '&HFFFFFFFE
End Enum

CONST_DVBUFFERQUALITY

enum, 3 members.
Public Enum CONST_DVBUFFERQUALITY
  DVBUFFERQUALITY_MIN = 1  '&H1
  DVBUFFERQUALITY_MAX = 100  '&H64
  DVBUFFERQUALITY_DEFAULT = 0  '&H0
End Enum

CONST_DVBUFFERAGGRESSIVENESS

enum, 3 members.
Public Enum CONST_DVBUFFERAGGRESSIVENESS
  DVBUFFERAGGRESSIVENESS_MIN = 1  '&H1
  DVBUFFERAGGRESSIVENESS_MAX = 100  '&H64
  DVBUFFERAGGRESSIVENESS_DEFAULT = 0  '&H0
End Enum

CONST_DVSESSION

enum, 2 members.
Public Enum CONST_DVSESSION
  DVSESSION_NOHOSTMIGRATION = 1  '&H1
  DVSESSION_SERVERCONTROLTARGET = 2  '&H2
End Enum

CONST_DVSESSIONTYPE

enum, 4 members.
Public Enum CONST_DVSESSIONTYPE
  DVSESSIONTYPE_PEER = 1  '&H1
  DVSESSIONTYPE_MIXING = 2  '&H2
  DVSESSIONTYPE_FORWARDING = 3  '&H3
  DVSESSIONTYPE_ECHO = 4  '&H4
End Enum

CONST_DPNDESTROYPLAYERREASON

enum, 4 members.
Public Enum CONST_DPNDESTROYPLAYERREASON
  DPNDESTROYPLAYERREASON_NORMAL = 1  '&H1
  DPNDESTROYPLAYERREASON_CONNECTIONLOST = 2  '&H2
  DPNDESTROYPLAYERREASON_SESSIONTERMINATED = 3  '&H3
  DPNDESTROYPLAYERREASON_HOSTDESTROYEDPLAYER = 4  '&H4
End Enum

CONST_DPNDESTROYGROUPREASON

enum, 3 members.
Public Enum CONST_DPNDESTROYGROUPREASON
  DPNDESTROYGROUPREASON_NORMAL = 1  '&H1
  DPNDESTROYGROUPREASON_AUTODESTRUCTED = 2  '&H2
  DPNDESTROYGROUPREASON_SESSIONTERMINATED = 3  '&H3
End Enum

CONST_DPLHANDLE

enum, 1 members.
Public Enum CONST_DPLHANDLE
  DPLHANDLE_ALLCONNECTIONS = -1  '&HFFFFFFFF
End Enum

CONST_DPLAYBUFSIZE

enum, 9 members.
Public Enum CONST_DPLAYBUFSIZE
  SIZE_BYTE = 1  '&H1
  SIZE_LONG = 4  '&H4
  SIZE_INTEGER = 2  '&H2
  SIZE_BOOLEAN = 2  '&H2
  SIZE_SINGLE = 4  '&H4
  SIZE_DOUBLE = 8  '&H8
  SIZE_CURRENCY = 8  '&H8
  SIZE_DECIMAL = 14  '&HE
  SIZE_DATE = 8  '&H8
End Enum

CONST_DPNSPCAPS

enum, 3 members.
Public Enum CONST_DPNSPCAPS
  DPNSPCAPS_SUPPORTSDPNSRV = 1  '&H1
  DPNSPCAPS_SUPPORTSBROADCAST = 2  '&H2
  DPNSPCAPS_SUPPORTSALLADAPTERS = 4  '&H4
End Enum

CONST_DPLMSG

enum, 5 members.
Public Enum CONST_DPLMSG
  DPL_MSGID_RECEIVE = 32769  '&H8001
  DPL_MSGID_CONNECT = 32770  '&H8002
  DPL_MSGID_DISCONNECT = 32771  '&H8003
  DPL_MSGID_SESSION_STATUS = 32772  '&H8004
  DPL_MSGID_CONNECTION_SETTINGS = 32773  '&H8005
End Enum

CONST_DPNWAITTIME

enum, 1 members.
Public Enum CONST_DPNWAITTIME
  INFINITE = -1  '&HFFFFFFFF
End Enum

CONST_DPNLOBBY

enum, 2 members.
Public Enum CONST_DPNLOBBY
  DPNLOBBY_REGISTER = 1  '&H1
  DPNLOBBY_UNREGISTER = 2  '&H2
End Enum

CONST_DPNERROR

enum, 73 members.
Public Enum CONST_DPNERROR
  DPN_OK = 0  '&H0
  DPNSUCCESS_PENDING = 259  '&H103
  DPNERR_ABORTED = -2146074576  '&H80158030
  DPNERR_ADDRESSING = -2146074560  '&H80158040
  DPNERR_ALREADYCLOSING = -2146074544  '&H80158050
  DPNERR_ALREADYCONNECTED = -2146074528  '&H80158060
  DPNERR_ALREADYDISCONNECTING = -2146074512  '&H80158070
  DPNERR_ALREADYINITIALIZED = -2146074496  '&H80158080
  DPNERR_ALREADYREGISTERED = -2146074480  '&H80158090
  DPNERR_BUFFERTOOSMALL = -2146074368  '&H80158100
  DPNERR_CANNOTCANCEL = -2146074352  '&H80158110
  DPNERR_CANTCREATEGROUP = -2146074336  '&H80158120
  DPNERR_CANTCREATEPLAYER = -2146074320  '&H80158130
  DPNERR_CANTLAUNCHAPPLICATION = -2146074304  '&H80158140
  DPNERR_CONNECTING = -2146074288  '&H80158150
  DPNERR_CONNECTIONLOST = -2146074272  '&H80158160
  DPNERR_CONVERSION = -2146074256  '&H80158170
  DPNERR_DATATOOLARGE = -2146074251  '&H80158175
  DPNERR_DOESNOTEXIST = -2146074240  '&H80158180
  DPNERR_DUPLICATECOMMAND = -2146074224  '&H80158190
  DPNERR_ENDPOINTNOTRECEIVING = -2146074112  '&H80158200
  DPNERR_ENUMQUERYTOOLARGE = -2146074096  '&H80158210
  DPNERR_ENUMRESPONSETOOLARGE = -2146074080  '&H80158220
  DPNERR_EXCEPTION = -2146074064  '&H80158230
  DPNERR_GENERIC = -2147483640  '&H80000008
  DPNERR_GROUPNOTEMPTY = -2146074048  '&H80158240
  DPNERR_HOSTING = -2146074032  '&H80158250
  DPNERR_HOSTREJECTEDCONNECTION = -2146074016  '&H80158260
  DPNERR_HOSTTERMINATEDSESSION = -2146074000  '&H80158270
  DPNERR_INCOMPLETEADDRESS = -2146073984  '&H80158280
  DPNERR_INVALIDADDRESSFORMAT = -2146073968  '&H80158290
  DPNERR_INVALIDAPPLICATION = -2146073856  '&H80158300
  DPNERR_INVALIDCOMMAND = -2146073840  '&H80158310
  DPNERR_INVALIDDEVICEADDRESS = -2146073824  '&H80158320
  DPNERR_INVALIDENDPOINT = -2146073808  '&H80158330
  DPNERR_INVALIDFLAGS = -2146073792  '&H80158340
  DPNERR_INVALIDGROUP = -2146073776  '&H80158350
  DPNERR_INVALIDHANDLE = -2146073760  '&H80158360
  DPNERR_INVALIDHOSTADDRESS = -2146073744  '&H80158370
  DPNERR_INVALIDINSTANCE = -2146073728  '&H80158380
  DPNERR_INVALIDINTERFACE = -2146073712  '&H80158390
  DPNERR_INVALIDOBJECT = -2146073600  '&H80158400
  DPNERR_INVALIDPARAM = 5  '&H5
  DPNERR_INVALIDPASSWORD = -2146073584  '&H80158410
  DPNERR_INVALIDPLAYER = -2146073568  '&H80158420
  DPNERR_INVALIDPOINTER = -2147467261  '&H80004003
  DPNERR_INVALIDPRIORITY = -2146073552  '&H80158430
  DPNERR_INVALIDSTRING = -2146073536  '&H80158440
  DPNERR_INVALIDURL = -2146073520  '&H80158450
  DPNERR_INVALIDVERSION = -2146073504  '&H80158460
  DPNERR_NOCAPS = -2146073488  '&H80158470
  DPNERR_NOCONNECTION = -2146073472  '&H80158480
  DPNERR_NOHOSTPLAYER = -2146073456  '&H80158490
  DPNERR_NOINTERFACE = 430  '&H1AE
  DPNERR_NOMOREADDRESSCOMPONENTS = -2146073344  '&H80158500
  DPNERR_NORESPONSE = -2146073328  '&H80158510
  DPNERR_NOTALLOWED = -2146073312  '&H80158520
  DPNERR_NOTHOST = -2146073296  '&H80158530
  DPNERR_NOTREADY = -2146073280  '&H80158540
  DPNERR_NOTREGISTERED = -2146073264  '&H80158550
  DPNERR_OUTOFMEMORY = 7  '&H7
  DPNERR_PENDING = 259  '&H103
  DPNERR_PLAYERALREADYINGROUP = -2146073248  '&H80158560
  DPNERR_PLAYERLOST = -2146073232  '&H80158570
  DPNERR_PLAYERNOTINGROUP = -2146073216  '&H80158580
  DPNERR_PLAYERNOTREACHABLE = -2146073200  '&H80158590
  DPNERR_SENDTOOLARGE = -2146073088  '&H80158600
  DPNERR_SESSIONFULL = -2146073072  '&H80158610
  DPNERR_TABLEFULL = -2146073056  '&H80158620
  DPNERR_TIMEDOUT = -2146073040  '&H80158630
  DPNERR_UNINITIALIZED = -2146073024  '&H80158640
  DPNERR_UNSUPPORTED = 445  '&H1BD
  DPNERR_USERCANCEL = -2146073008  '&H80158650
End Enum

CONST_DPNSTATUS

enum, 2 members.
Public Enum CONST_DPNSTATUS
  DPN_ACCEPTED = 0  '&H0
  DPN_REJECTED = -2147483640  '&H80000008
End Enum

CONST_DPCONNECT

enum, 1 members.
Public Enum CONST_DPCONNECT
  DPNCONNECT_OKTOQUERYFORADDRESSING = 1  '&H1
End Enum

CONST_DPENUMHOSTS

enum, 2 members.
Public Enum CONST_DPENUMHOSTS
  DPNENUMHOSTS_OKTOQUERYFORADDRESSING = 1  '&H1
  DPNENUMHOSTS_NOBROADCASTFALLBACK = 2  '&H2
End Enum

CONST_DPNPLAYERGROUPFLAGS

enum, 1 members.
Public Enum CONST_DPNPLAYERGROUPFLAGS
  DPNID_ALL_PLAYERS_GROUP = 0  '&H0
End Enum

CONST_DPNMESSAGEID

enum, 22 members.
Public Enum CONST_DPNMESSAGEID
  DPN_MSGID_ADD_PLAYER_TO_GROUP = -65535  '&HFFFF0001
  DPN_MSGID_APPLICATION_DESC = -65534  '&HFFFF0002
  DPN_MSGID_ASYNC_OP_COMPLETE = -65533  '&HFFFF0003
  DPN_MSGID_CLIENT_INFO = -65532  '&HFFFF0004
  DPN_MSGID_CONNECT_COMPLETE = -65531  '&HFFFF0005
  DPN_MSGID_CREATE_GROUP = -65530  '&HFFFF0006
  DPN_MSGID_CREATE_PLAYER = -65529  '&HFFFF0007
  DPN_MSGID_DESTROY_GROUP = -65528  '&HFFFF0008
  DPN_MSGID_DESTROY_PLAYER = -65527  '&HFFFF0009
  DPN_MSGID_ENUM_HOSTS_QUERY = -65526  '&HFFFF000A
  DPN_MSGID_ENUM_HOSTS_RESPONSE = -65525  '&HFFFF000B
  DPN_MSGID_GROUP_INFO = -65524  '&HFFFF000C
  DPN_MSGID_HOST_MIGRATE = -65523  '&HFFFF000D
  DPN_MSGID_INDICATE_CONNECT = -65522  '&HFFFF000E
  DPN_MSGID_INDICATED_CONNECT_ABORTED = -65521  '&HFFFF000F
  DPN_MSGID_PEER_INFO = -65520  '&HFFFF0010
  DPN_MSGID_RECEIVE = -65519  '&HFFFF0011
  DPN_MSGID_REMOVE_PLAYER_FROM_GROUP = -65518  '&HFFFF0012
  DPN_MSGID_RETURN_BUFFER = -65517  '&HFFFF0013
  DPN_MSGID_SEND_COMPLETE = -65516  '&HFFFF0014
  DPN_MSGID_SERVER_INFO = -65515  '&HFFFF0015
  DPN_MSGID_TERMINATE_SESSION = -65514  '&HFFFF0016
End Enum

CONST_DVCOMPRESSIONCAPS

enum, 3 members.
Public Enum CONST_DVCOMPRESSIONCAPS
  DVCOMPRESSIONCAPS_HW = 1  '&H1
  DVCOMPRESSIONCAPS_VARIABLE = 2  '&H2
  DVCOMPRESSIONCAPS_NATIVE = 4  '&H4
End Enum

CONST_DVNOTIFY

enum, 1 members.
Public Enum CONST_DVNOTIFY
  DVNOTIFYPERIOD_MINPERIOD = 20  '&H14
End Enum

CONST_DVCAPSENUM

enum, 1 members.
Public Enum CONST_DVCAPSENUM
  DVCAPS_HWMIXING = 1  '&H1
End Enum

CONST_DVFLAGS

enum, 4 members.
Public Enum CONST_DVFLAGS
  DVFLAGS_SYNC = 1  '&H1
  DVFLAGS_QUERYONLY = 2  '&H2
  DVFLAGS_NOHOSTMIGRATE = 8  '&H8
  DVFLAGS_ALLOWBACK = 16  '&H10
End Enum

CONST_DVPLAYBACKVOLUME

enum, 1 members.
Public Enum CONST_DVPLAYBACKVOLUME
  DVPLAYBACKVOLUME_DEFAULT = 0  '&H0
End Enum

CONST_DVMESSAGE

enum, 25 members.
Public Enum CONST_DVMESSAGE
  DVMSGID_BASE = 0  '&H0
  DVMSGID_CREATEVOICEPLAYER = 1  '&H1
  DVMSGID_DELETEVOICEPLAYER = 2  '&H2
  DVMSGID_SESSIONLOST = 3  '&H3
  DVMSGID_PLAYERVOICESTART = 4  '&H4
  DVMSGID_PLAYERVOICESTOP = 5  '&H5
  DVMSGID_RECORDSTART = 6  '&H6
  DVMSGID_RECORDSTOP = 7  '&H7
  DVMSGID_CONNECTRESULT = 8  '&H8
  DVMSGID_DISCONNECTRESULT = 9  '&H9
  DVMSGID_INPUTLEVEL = 10  '&HA
  DVMSGID_OUTPUTLEVEL = 11  '&HB
  DVMSGID_HOSTMIGRATED = 12  '&HC
  DVMSGID_SETTARGETS = 13  '&HD
  DVMSGID_PLAYEROUTPUTLEVEL = 14  '&HE
  DVMSGID_LOSTFOCUS = 16  '&H10
  DVMSGID_GAINFOCUS = 17  '&H11
  DVMSGID_LOCALHOSTSETUP = 18  '&H12
  DVMSGID_MINBASE = 1  '&H1
  DVMSGID_MAXBASE = 18  '&H12
  DVID_SYS = 0  '&H0
  DVID_SERVERPLAYER = 1  '&H1
  DVID_ALLPLAYERS = 0  '&H0
  DVID_NOTARGET = -1  '&HFFFFFFFF
  DVID_REMAINING = -1  '&HFFFFFFFF
End Enum

CONST_DVERR

enum, 62 members.
Public Enum CONST_DVERR
  DV_OK = 0  '&H0
  DV_FULLDUPLEX = 1376261  '&H150005
  DV_HALFDUPLEX = 1376266  '&H15000A
  DV_EXIT = 1376271  '&H15000F
  DVERR_BUFFERTOOSMALL = -2146107362  '&H8015001E
  DVERR_EXCEPTION = -2146107302  '&H8015005A
  DVERR_GENERIC = -2147467259  '&H80004005
  DVERR_INVALIDFLAGS = -2146107272  '&H80150078
  DVERR_INVALIDOBJECT = -2146107262  '&H80150082
  DVERR_INVALIDPARAM = -2147024809  '&H80070057
  DVERR_INVALIDPLAYER = -2146107257  '&H80150087
  DVERR_INVALIDENDPOINT = -2146107252  '&H8015008C
  DVERR_INVALIDGROUP = -2146107247  '&H80150091
  DVERR_INVALIDHANDLE = -2146107242  '&H80150096
  DVERR_OUTOFMEMORY = -2147024882  '&H8007000E
  DVERR_PENDING = -2147483638  '&H8000000A
  DVERR_NOTSUPPORTED = -2147467263  '&H80004001
  DVERR_NOINTERFACE = -2147467262  '&H80004002
  DVERR_SESSIONLOST = -2146107092  '&H8015012C
  DVERR_NOVOICESESSION = -2146107090  '&H8015012E
  DVERR_CONNECTIONLOST = -2146107032  '&H80150168
  DVERR_NOTINITIALIZED = -2146107031  '&H80150169
  DVERR_CONNECTED = -2146107030  '&H8015016A
  DVERR_NOTCONNECTED = -2146107029  '&H8015016B
  DVERR_FORWARDNOTSUPPORTED = -2146107028  '&H8015016C
  DVERR_COMMANDPENDING = -2146107027  '&H8015016D
  DVERR_CONNECTABORTING = -2146107026  '&H8015016E
  DVERR_NOTALLOWED = -2146107025  '&H8015016F
  DVERR_INVALIDTARGET = -2146107024  '&H80150170
  DVERR_NOTTRANSPORTHOST = -2146107023  '&H80150171
  DVERR_COMPRESSIONNOTSUPPORTED = -2146107022  '&H80150172
  DVERR_COMMANDALREADYPENDING = -2146107021  '&H80150173
  DVERR_SOUNDINITFAILURE = -2146107020  '&H80150174
  DVERR_TIMEOUT = -2146107019  '&H80150175
  DVERR_CONNECTABORTED = -2146107018  '&H80150176
  DVERR_NO3DSOUND = -2146107017  '&H80150177
  DVERR_ALREADYBUFFERED = -2146107016  '&H80150178
  DVERR_NOTBUFFERED = -2146107015  '&H80150179
  DVERR_HOSTING = -2146107014  '&H8015017A
  DVERR_NOTHOSTING = -2146107013  '&H8015017B
  DVERR_INVALIDDEVICE = -2146107012  '&H8015017C
  DVERR_RECORDSYSTEMERROR = -2146107011  '&H8015017D
  DVERR_PLAYBACKSYSTEMERROR = -2146107010  '&H8015017E
  DVERR_SENDERROR = -2146107009  '&H8015017F
  DVERR_USERCANCEL = -2146107008  '&H80150180
  DVERR_UNKNOWN = -2146107007  '&H80150181
  DVERR_DIALOGBOX = -2146107006  '&H80150182
  DVERR_RUN_SETUP = -2146107005  '&H80150183
  DVERR_INCOMPATIBLEVERSION = -2146107004  '&H80150184
  DVERR_PREVIOUSCRASH = -2146107003  '&H80150185
  DVERR_CHILDPROCESSFAILED = -2146107002  '&H80150186
  DVERR_WIN32 = -2146107002  '&H80150186
  DVERR_INITIALIZED = -2146107001  '&H80150187
  DVERR_NOTRANSPORT = -2146107000  '&H80150188
  DVERR_NOCALLBACK = -2146106999  '&H80150189
  DVERR_TRANSPORTNOTINIT = -2146106998  '&H8015018A
  DVERR_TRANSPORTNOSESSION = -2146106997  '&H8015018B
  DVERR_TRANSPORTNOPLAYER = -2146106996  '&H8015018C
  DVERR_USERBACK = -2146106995  '&H8015018D
  DVERR_NORECVOLAVAILABLE = -2146106994  '&H8015018E
  DVERR_INVALIDBUFFER = -2146106993  '&H8015018F
  DVERR_LOCKEDBUFFER = -2146106992  '&H80150190
End Enum

DPLAY8STRINGCONSTANTS

module, 48 members.
Public Enum DPLAY8STRINGCONSTANTS
  DPN_KEY_APPLICATION_INSTANCE = applicationinstance 
  DPN_KEY_BAUD = baud 
  DPN_KEY_DEVICE = device 
  DPN_KEY_FLOWCONTROL = flowcontrol 
  DPN_KEY_HOSTNAME = hostname 
  DPN_KEY_PARITY = parity 
  DPN_KEY_PHONENUMBER = phonenumber 
  DPN_KEY_PORT = port 
  DPN_KEY_PROGRAM = program 
  DPN_KEY_PROVIDER = provider 
  DPN_KEY_STOPBITS = stopbits 
  DPN_BAUD_RATE_9600 = 9600  '&H2580
  DPN_BAUD_RATE_14400 = 14400  '&H3840
  DPN_BAUD_RATE_19200 = 19200  '&H4B00
  DPN_BAUD_RATE_38400 = 38400  '&H9600
  DPN_BAUD_RATE_56000 = 56000  '&HDAC0
  DPN_BAUD_RATE_57600 = 57600  '&HE100
  DPN_BAUD_RATE_115200 = 115200  '&H1C200
  DPN_STOP_BITS_ONE = 1  '&H1
  DPN_STOP_BITS_ONE_FIVE = 1.5  '&H2
  DPN_STOP_BITS_TWO = 2  '&H2
  DPN_PARITY_NONE = NONE 
  DPN_PARITY_EVEN = EVEN 
  DPN_PARITY_ODD = ODD 
  DPN_PARITY_MARK = MARK 
  DPN_PARITY_SPACE = SPACE 
  DPN_FLOW_CONTROL_NONE = NONE 
  DPN_FLOW_CONTROL_XONXOFF = XONXOFF 
  DPN_FLOW_CONTROL_RTS = RTS 
  DPN_FLOW_CONTROL_DTR = DTR 
  DPN_FLOW_CONTROL_RTSDTR = RTSDTR 
  DPN_SEPARATOR_KEYVALUE = = 
  DPN_SEPARATOR_USERDATA = # 
  DPN_SEPARATOR_COMPONENT = ; 
  DPN_ESCAPECHAR = % 
  DPN_HEADER = x-directplay:/ 
  DPN_VALUE_TCPIPPROVIDER = IP 
  DPN_VALUE_IPXPROVIDER = IPX 
  DPN_VALUE_MODEMPROVIDER = MODEM 
  DPN_VALUE_SERIALPROVIDER = SERIAL 
  DP8SP_TCPIP = CLSID_DP8SP_TCPIP 
  DP8SP_IPX = CLSID_DP8SP_IPX 
  DP8SP_MODEM = CLSID_DP8SP_MODEM 
  DP8SP_SERIAL = CLSID_DP8SP_SERIAL 
  DSDEVID_DEFAULTPLAYBACK = DSDEVID_DEFAULTPLAYBACK 
  DSDEVID_DEFAULTCAPTURE = DSDEVID_DEFAULTCAPTURE 
  DSDEVID_DEFAULTVOICEPLAYBACK = DSDEVID_DEFAULTVOICEPLAYBACK 
  DSDEVID_DEFAULTVOICECAPTURE = DSDEVID_DEFAULTVOICECAPTURE 
End Enum

CONST_D3DXIMAGE_FILEFORMAT

enum, 8 members.
Public Enum CONST_D3DXIMAGE_FILEFORMAT
  D3DXIFF_BMP = 0  '&H0
  D3DXIFF_JPG = 1  '&H1
  D3DXIFF_TGA = 2  '&H2
  D3DXIFF_PNG = 3  '&H3
  D3DXIFF_DDS = 4  '&H4
  D3DXIFF_PPM = 5  '&H5
  D3DXIFF_DIB = 6  '&H6
  D3DXIFF_FORCE_DWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_D3DXERR

enum, 7 members.
Public Enum CONST_D3DXERR
  D3DXERR_CANNOTMODIFYINDEXBUFFER = -2005529772  '&H88760B54
  D3DXERR_INVALIDMESH = -2005529771  '&H88760B55
  D3DXERR_CANNOTATTRSORT = -2005529770  '&H88760B56
  D3DXERR_SKINNINGNOTSUPPORTED = -2005529769  '&H88760B57
  D3DXERR_TOOMANYINFLUENCES = -2005529768  '&H88760B58
  D3DXERR_INVALIDDATA = -2005529767  '&H88760B59
  D3DXERR_LOADEDMESHASNODATA = -2005529766  '&H88760B5A
End Enum

CONST_D3DXMESHENUM

alias, 19 members.
Public Enum CONST_D3DXMESHENUM
  D3DXMESH_32BIT = 1  '&H1
  D3DXMESH_DONOTCLIP = 2  '&H2
  D3DXMESH_POINTS = 4  '&H4
  D3DXMESH_RTPATCHES = 8  '&H8
  D3DXMESH_NPATCHES = 16384  '&H4000
  D3DXMESH_VB_SYSTEMMEM = 16  '&H10
  D3DXMESH_VB_MANAGED = 32  '&H20
  D3DXMESH_VB_WRITEONLY = 64  '&H40
  D3DXMESH_VB_DYNAMIC = 128  '&H80
  D3DXMESH_IB_SYSTEMMEM = 256  '&H100
  D3DXMESH_IB_MANAGED = 512  '&H200
  D3DXMESH_IB_WRITEONLY = 1024  '&H400
  D3DXMESH_IB_DYNAMIC = 2048  '&H800
  D3DXMESH_VB_SHARE = 4096  '&H1000
  D3DXMESH_USEHWONLY = 8192  '&H2000
  D3DXMESH_SYSTEMMEM = 272  '&H110
  D3DXMESH_MANAGED = 544  '&H220
  D3DXMESH_WRITEONLY = 1088  '&H440
  D3DXMESH_DYNAMIC = 2176  '&H880
End Enum

CONST_D3DXMESH

enum, 19 members.
Public Enum CONST_D3DXMESH
  D3DXMESH_32BIT = 1  '&H1
  D3DXMESH_DONOTCLIP = 2  '&H2
  D3DXMESH_POINTS = 4  '&H4
  D3DXMESH_RTPATCHES = 8  '&H8
  D3DXMESH_NPATCHES = 16384  '&H4000
  D3DXMESH_VB_SYSTEMMEM = 16  '&H10
  D3DXMESH_VB_MANAGED = 32  '&H20
  D3DXMESH_VB_WRITEONLY = 64  '&H40
  D3DXMESH_VB_DYNAMIC = 128  '&H80
  D3DXMESH_IB_SYSTEMMEM = 256  '&H100
  D3DXMESH_IB_MANAGED = 512  '&H200
  D3DXMESH_IB_WRITEONLY = 1024  '&H400
  D3DXMESH_IB_DYNAMIC = 2048  '&H800
  D3DXMESH_VB_SHARE = 4096  '&H1000
  D3DXMESH_USEHWONLY = 8192  '&H2000
  D3DXMESH_SYSTEMMEM = 272  '&H110
  D3DXMESH_MANAGED = 544  '&H220
  D3DXMESH_WRITEONLY = 1088  '&H440
  D3DXMESH_DYNAMIC = 2176  '&H880
End Enum

CONST_D3DXASM

enum, 2 members.
Public Enum CONST_D3DXASM
  D3DXASM_DEBUG = 1  '&H1
  D3DXASM_SKIPVALIDATION = 2  '&H2
End Enum

CONST_D3DXMESHSIMPENUM

alias, 2 members.
Public Enum CONST_D3DXMESHSIMPENUM
  D3DXMESHSIMP_VERTEX = 1  '&H1
  D3DXMESHSIMP_FACE = 2  '&H2
End Enum

CONST_D3DXMESHSIMP

enum, 2 members.
Public Enum CONST_D3DXMESHSIMP
  D3DXMESHSIMP_VERTEX = 1  '&H1
  D3DXMESHSIMP_FACE = 2  '&H2
End Enum

CONST_DTFLAGS

enum, 24 members.
Public Enum CONST_DTFLAGS
  DT_TOP = 0  '&H0
  DT_LEFT = 0  '&H0
  DT_CENTER = 1  '&H1
  DT_RIGHT = 2  '&H2
  DT_VCENTER = 4  '&H4
  DT_BOTTOM = 8  '&H8
  DT_WORDBREAK = 16  '&H10
  DT_SINGLELINE = 32  '&H20
  DT_EXPANDTABS = 64  '&H40
  DT_TABSTOP = 128  '&H80
  DT_NOCLIP = 256  '&H100
  DT_EXTERNALLEADING = 512  '&H200
  DT_CALCRECT = 1024  '&H400
  DT_NOPREFIX = 2048  '&H800
  DT_INTERNAL = 4096  '&H1000
  DT_EDITCONTROL = 8192  '&H2000
  DT_PATH_ELLIPSIS = 16384  '&H4000
  DT_END_ELLIPSIS = 32768  '&H8000
  DT_MODIFYSTRING = 65536  '&H10000
  DT_RTLREADING = 131072  '&H20000
  DT_WORD_ELLIPSIS = 262144  '&H40000
  DT_NOFULLWIDTHCHARBREAK = 524288  '&H80000
  DT_HIDEPREFIX = 1048576  '&H100000
  DT_PREFIXONLY = 2097152  '&H200000
End Enum

CONST_D3DXMESHOPTENUM

alias, 6 members.
Public Enum CONST_D3DXMESHOPTENUM
  D3DXMESHOPT_COMPACT = 16777216  '&H1000000
  D3DXMESHOPT_ATTRSORT = 33554432  '&H2000000
  D3DXMESHOPT_VERTEXCACHE = 67108864  '&H4000000
  D3DXMESHOPT_STRIPREORDER = 134217728  '&H8000000
  D3DXMESHOPT_IGNOREVERTS = 268435456  '&H10000000
  D3DXMESHOPT_SHAREVB = 536870912  '&H20000000
End Enum

CONST_D3DXMESHOPT

enum, 6 members.
Public Enum CONST_D3DXMESHOPT
  D3DXMESHOPT_COMPACT = 16777216  '&H1000000
  D3DXMESHOPT_ATTRSORT = 33554432  '&H2000000
  D3DXMESHOPT_VERTEXCACHE = 67108864  '&H4000000
  D3DXMESHOPT_STRIPREORDER = 134217728  '&H8000000
  D3DXMESHOPT_IGNOREVERTS = 268435456  '&H10000000
  D3DXMESHOPT_SHAREVB = 536870912  '&H20000000
End Enum

CONST_D3DXMESHMISCENUM

alias, 3 members.
Public Enum CONST_D3DXMESHMISCENUM
  UNUSED16 = 65535  '&HFFFF
  UNUSED32 = -1  '&HFFFFFFFF
  MAX_FVF_DECL_SIZE = 20  '&H14
End Enum

CONST_D3DXMESHMISC

enum, 3 members.
Public Enum CONST_D3DXMESHMISC
  UNUSED16 = 65535  '&HFFFF
  UNUSED32 = -1  '&HFFFFFFFF
  MAX_FVF_DECL_SIZE = 20  '&H14
End Enum

CONST_D3DXENUM

enum, 11 members.
Public Enum CONST_D3DXENUM
  D3DX_DEFAULT = -1  '&HFFFFFFFF
  D3DX_FILTER_NONE = 1  '&H1
  D3DX_FILTER_POINT = 2  '&H2
  D3DX_FILTER_LINEAR = 3  '&H3
  D3DX_FILTER_TRIANGLE = 4  '&H4
  D3DX_FILTER_BOX = 5  '&H5
  D3DX_FILTER_MIRROR_U = 65536  '&H10000
  D3DX_FILTER_MIRROR_V = 131072  '&H20000
  D3DX_FILTER_MIRROR_W = 262144  '&H40000
  D3DX_FILTER_MIRROR = 458752  '&H70000
  D3DX_FILTER_DITHER = 524288  '&H80000
End Enum

CONST_DXFILEFORMATFLAGS

enum, 4 members.
Public Enum CONST_DXFILEFORMATFLAGS
  DXFILEFORMAT_BINARY = 0  '&H0
  DXFILEFORMAT_TEXT = 1  '&H1
  DXFILEFORMAT_COMPRESSED = 2  '&H2
  DXFILEFORMAT_FORCEDWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_DXFILELOADOPTIONS

enum, 6 members.
Public Enum CONST_DXFILELOADOPTIONS
  DXFILELOAD_FROMFILE = 0  '&H0
  DXFILELOAD_FROMRESOURCE = 1  '&H1
  DXFILELOAD_FROMMEMORY = 2  '&H2
  DXFILELOAD_FROMSTREAM = 4  '&H4
  DXFILELOAD_FROMURL = 8  '&H8
  DXFILELOAD_FORCEDWORD = 2147483647  '&H7FFFFFFF
End Enum

CONST_DXFILEERR

enum, 27 members.
Public Enum CONST_DXFILEERR
  DXFILEERR_BADOBJECT = -2005531822  '&H88760352
  DXFILEERR_BADVALUE = -2005531821  '&H88760353
  DXFILEERR_BADTYPE = -2005531820  '&H88760354
  DXFILEERR_BADSTREAMHANDLE = -2005531819  '&H88760355
  DXFILEERR_BADALLOC = -2005531818  '&H88760356
  DXFILEERR_NOTFOUND = -2005531817  '&H88760357
  DXFILEERR_NOTDONEYET = -2005531816  '&H88760358
  DXFILEERR_FILENOTFOUND = -2005531815  '&H88760359
  DXFILEERR_RESOURCENOTFOUND = -2005531814  '&H8876035A
  DXFILEERR_URLNOTFOUND = -2005531813  '&H8876035B
  DXFILEERR_BADRESOURCE = -2005531812  '&H8876035C
  DXFILEERR_BADFILETYPE = -2005531811  '&H8876035D
  DXFILEERR_BADFILEVERSION = -2005531810  '&H8876035E
  DXFILEERR_BADFILEFLOATSIZE = -2005531809  '&H8876035F
  DXFILEERR_BADFILECOMPRESSIONTYPE = -2005531808  '&H88760360
  DXFILEERR_BADFILE = -2005531807  '&H88760361
  DXFILEERR_PARSEERROR = -2005531806  '&H88760362
  DXFILEERR_NOTEMPLATE = -2005531805  '&H88760363
  DXFILEERR_BADARRAYSIZE = -2005531804  '&H88760364
  DXFILEERR_BADDATAREFERENCE = -2005531803  '&H88760365
  DXFILEERR_INTERNALERROR = -2005531802  '&H88760366
  DXFILEERR_NOMOREOBJECTS = -2005531801  '&H88760367
  DXFILEERR_BADINTRINSICS = -2005531800  '&H88760368
  DXFILEERR_NOMORESTREAMHANDLES = -2005531799  '&H88760369
  DXFILEERR_NOMOREDATA = -2005531798  '&H8876036A
  DXFILEERR_BADCACHEFILE = -2005531797  '&H8876036B
  DXFILEERR_NOINTERNET = -2005531796  '&H8876036C
End Enum
WUtils.com