13 #ifndef DIRECT3D_VERSION 14 #define DIRECT3D_VERSION 0x0800 18 #if(DIRECT3D_VERSION >= 0x0800) 25 #pragma warning(disable:4201) 26 #if defined(_X86_) || defined(_IA64_) 31 #ifndef D3DCOLOR_DEFINED 33 #define D3DCOLOR_DEFINED 37 #define D3DCOLOR_ARGB(a,r,g,b) \ 38 ((D3DCOLOR)((((a)&0xff)<<24)|(((r)&0xff)<<16)|(((g)&0xff)<<8)|((b)&0xff))) 39 #define D3DCOLOR_RGBA(r,g,b,a) D3DCOLOR_ARGB(a,r,g,b) 40 #define D3DCOLOR_XRGB(r,g,b) D3DCOLOR_ARGB(0xff,r,g,b) 43 #define D3DCOLOR_COLORVALUE(r,g,b,a) \ 44 D3DCOLOR_RGBA((DWORD)((r)*255.f),(DWORD)((g)*255.f),(DWORD)((b)*255.f),(DWORD)((a)*255.f)) 47 #ifndef D3DVECTOR_DEFINED 53 #define D3DVECTOR_DEFINED 56 #ifndef D3DCOLORVALUE_DEFINED 63 #define D3DCOLORVALUE_DEFINED 66 #ifndef D3DRECT_DEFINED 73 #define D3DRECT_DEFINED 76 #ifndef D3DMATRIX_DEFINED 89 #define D3DMATRIX_DEFINED 106 #define D3DMAXUSERCLIPPLANES 32 109 #define D3DCLIPPLANE0 (1 << 0) 110 #define D3DCLIPPLANE1 (1 << 1) 111 #define D3DCLIPPLANE2 (1 << 2) 112 #define D3DCLIPPLANE3 (1 << 3) 113 #define D3DCLIPPLANE4 (1 << 4) 114 #define D3DCLIPPLANE5 (1 << 5) 120 #define D3DCS_LEFT 0x00000001L 121 #define D3DCS_RIGHT 0x00000002L 122 #define D3DCS_TOP 0x00000004L 123 #define D3DCS_BOTTOM 0x00000008L 124 #define D3DCS_FRONT 0x00000010L 125 #define D3DCS_BACK 0x00000020L 126 #define D3DCS_PLANE0 0x00000040L 127 #define D3DCS_PLANE1 0x00000080L 128 #define D3DCS_PLANE2 0x00000100L 129 #define D3DCS_PLANE3 0x00000200L 130 #define D3DCS_PLANE4 0x00000400L 131 #define D3DCS_PLANE5 0x00000800L 133 #define D3DCS_ALL (D3DCS_LEFT | \ 185 #define D3DCLEAR_TARGET 0x00000001l 186 #define D3DCLEAR_ZBUFFER 0x00000002l 187 #define D3DCLEAR_STENCIL 0x00000004l 318 #define D3DTS_WORLDMATRIX(index) (D3DTRANSFORMSTATETYPE)(index + 256) 319 #define D3DTS_WORLD D3DTS_WORLDMATRIX(0) 320 #define D3DTS_WORLD1 D3DTS_WORLDMATRIX(1) 321 #define D3DTS_WORLD2 D3DTS_WORLDMATRIX(2) 322 #define D3DTS_WORLD3 D3DTS_WORLDMATRIX(3) 415 #define D3DRENDERSTATE_WRAPBIAS 128UL 418 #define D3DWRAP_U 0x00000001L 419 #define D3DWRAP_V 0x00000002L 420 #define D3DWRAP_W 0x00000004L 423 #define D3DWRAPCOORD_0 0x00000001L 424 #define D3DWRAPCOORD_1 0x00000002L 425 #define D3DWRAPCOORD_2 0x00000004L 426 #define D3DWRAPCOORD_3 0x00000008L 429 #define D3DCOLORWRITEENABLE_RED (1L<<0) 430 #define D3DCOLORWRITEENABLE_GREEN (1L<<1) 431 #define D3DCOLORWRITEENABLE_BLUE (1L<<2) 432 #define D3DCOLORWRITEENABLE_ALPHA (1L<<3) 473 #define D3DTSS_TCI_PASSTHRU 0x00000000 474 #define D3DTSS_TCI_CAMERASPACENORMAL 0x00010000 475 #define D3DTSS_TCI_CAMERASPACEPOSITION 0x00020000 476 #define D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR 0x00030000 546 #define D3DTA_SELECTMASK 0x0000000f 547 #define D3DTA_DIFFUSE 0x00000000 548 #define D3DTA_CURRENT 0x00000001 549 #define D3DTA_TEXTURE 0x00000002 550 #define D3DTA_TFACTOR 0x00000003 551 #define D3DTA_SPECULAR 0x00000004 552 #define D3DTA_TEMP 0x00000005 553 #define D3DTA_COMPLEMENT 0x00000010 554 #define D3DTA_ALPHAREPLICATE 0x00000020 570 #define D3DPV_DONOTCOPYDATA (1 << 0) 575 #define D3DFVF_RESERVED0 0x001 576 #define D3DFVF_POSITION_MASK 0x00E 577 #define D3DFVF_XYZ 0x002 578 #define D3DFVF_XYZRHW 0x004 579 #define D3DFVF_XYZB1 0x006 580 #define D3DFVF_XYZB2 0x008 581 #define D3DFVF_XYZB3 0x00a 582 #define D3DFVF_XYZB4 0x00c 583 #define D3DFVF_XYZB5 0x00e 585 #define D3DFVF_NORMAL 0x010 586 #define D3DFVF_PSIZE 0x020 587 #define D3DFVF_DIFFUSE 0x040 588 #define D3DFVF_SPECULAR 0x080 590 #define D3DFVF_TEXCOUNT_MASK 0xf00 591 #define D3DFVF_TEXCOUNT_SHIFT 8 592 #define D3DFVF_TEX0 0x000 593 #define D3DFVF_TEX1 0x100 594 #define D3DFVF_TEX2 0x200 595 #define D3DFVF_TEX3 0x300 596 #define D3DFVF_TEX4 0x400 597 #define D3DFVF_TEX5 0x500 598 #define D3DFVF_TEX6 0x600 599 #define D3DFVF_TEX7 0x700 600 #define D3DFVF_TEX8 0x800 602 #define D3DFVF_LASTBETA_UBYTE4 0x1000 604 #define D3DFVF_RESERVED2 0xE000 731 #define D3DVSD_TOKENTYPESHIFT 29 732 #define D3DVSD_TOKENTYPEMASK (7 << D3DVSD_TOKENTYPESHIFT) 734 #define D3DVSD_STREAMNUMBERSHIFT 0 735 #define D3DVSD_STREAMNUMBERMASK (0xF << D3DVSD_STREAMNUMBERSHIFT) 737 #define D3DVSD_DATALOADTYPESHIFT 28 738 #define D3DVSD_DATALOADTYPEMASK (0x1 << D3DVSD_DATALOADTYPESHIFT) 740 #define D3DVSD_DATATYPESHIFT 16 741 #define D3DVSD_DATATYPEMASK (0xF << D3DVSD_DATATYPESHIFT) 743 #define D3DVSD_SKIPCOUNTSHIFT 16 744 #define D3DVSD_SKIPCOUNTMASK (0xF << D3DVSD_SKIPCOUNTSHIFT) 746 #define D3DVSD_VERTEXREGSHIFT 0 747 #define D3DVSD_VERTEXREGMASK (0x1F << D3DVSD_VERTEXREGSHIFT) 749 #define D3DVSD_VERTEXREGINSHIFT 20 750 #define D3DVSD_VERTEXREGINMASK (0xF << D3DVSD_VERTEXREGINSHIFT) 752 #define D3DVSD_CONSTCOUNTSHIFT 25 753 #define D3DVSD_CONSTCOUNTMASK (0xF << D3DVSD_CONSTCOUNTSHIFT) 755 #define D3DVSD_CONSTADDRESSSHIFT 0 756 #define D3DVSD_CONSTADDRESSMASK (0x7F << D3DVSD_CONSTADDRESSSHIFT) 758 #define D3DVSD_CONSTRSSHIFT 16 759 #define D3DVSD_CONSTRSMASK (0x1FFF << D3DVSD_CONSTRSSHIFT) 761 #define D3DVSD_EXTCOUNTSHIFT 24 762 #define D3DVSD_EXTCOUNTMASK (0x1F << D3DVSD_EXTCOUNTSHIFT) 764 #define D3DVSD_EXTINFOSHIFT 0 765 #define D3DVSD_EXTINFOMASK (0xFFFFFF << D3DVSD_EXTINFOSHIFT) 767 #define D3DVSD_MAKETOKENTYPE(tokenType) ((tokenType << D3DVSD_TOKENTYPESHIFT) & D3DVSD_TOKENTYPEMASK) 774 #define D3DVSD_STREAM( _StreamNumber ) \ 775 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_STREAM) | (_StreamNumber)) 779 #define D3DVSD_STREAMTESSSHIFT 28 780 #define D3DVSD_STREAMTESSMASK (1 << D3DVSD_STREAMTESSSHIFT) 781 #define D3DVSD_STREAM_TESS( ) \ 782 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_STREAM) | (D3DVSD_STREAMTESSMASK)) 790 #define D3DVSD_REG( _VertexRegister, _Type ) \ 791 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_STREAMDATA) | \ 792 ((_Type) << D3DVSD_DATATYPESHIFT) | (_VertexRegister)) 796 #define D3DVSD_SKIP( _DWORDCount ) \ 797 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_STREAMDATA) | 0x10000000 | \ 798 ((_DWORDCount) << D3DVSD_SKIPCOUNTSHIFT)) 806 #define D3DVSD_CONST( _ConstantAddress, _Count ) \ 807 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_CONSTMEM) | \ 808 ((_Count) << D3DVSD_CONSTCOUNTSHIFT) | (_ConstantAddress)) 816 #define D3DVSD_TESSNORMAL( _VertexRegisterIn, _VertexRegisterOut ) \ 817 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_TESSELLATOR) | \ 818 ((_VertexRegisterIn) << D3DVSD_VERTEXREGINSHIFT) | \ 819 ((0x02) << D3DVSD_DATATYPESHIFT) | (_VertexRegisterOut)) 825 #define D3DVSD_TESSUV( _VertexRegister ) \ 826 (D3DVSD_MAKETOKENTYPE(D3DVSD_TOKEN_TESSELLATOR) | 0x10000000 | \ 827 ((0x01) << D3DVSD_DATATYPESHIFT) | (_VertexRegister)) 831 #define D3DVSD_END() 0xFFFFFFFF 834 #define D3DVSD_NOP() 0x00000000 837 #define D3DVSDT_FLOAT1 0x00 838 #define D3DVSDT_FLOAT2 0x01 839 #define D3DVSDT_FLOAT3 0x02 840 #define D3DVSDT_FLOAT4 0x03 841 #define D3DVSDT_D3DCOLOR 0x04 843 #define D3DVSDT_UBYTE4 0x05 844 #define D3DVSDT_SHORT2 0x06 845 #define D3DVSDT_SHORT4 0x07 848 #define D3DVSDE_POSITION 0 849 #define D3DVSDE_BLENDWEIGHT 1 850 #define D3DVSDE_BLENDINDICES 2 851 #define D3DVSDE_NORMAL 3 852 #define D3DVSDE_PSIZE 4 853 #define D3DVSDE_DIFFUSE 5 854 #define D3DVSDE_SPECULAR 6 855 #define D3DVSDE_TEXCOORD0 7 856 #define D3DVSDE_TEXCOORD1 8 857 #define D3DVSDE_TEXCOORD2 9 858 #define D3DVSDE_TEXCOORD3 10 859 #define D3DVSDE_TEXCOORD4 11 860 #define D3DVSDE_TEXCOORD5 12 861 #define D3DVSDE_TEXCOORD6 13 862 #define D3DVSDE_TEXCOORD7 14 863 #define D3DVSDE_POSITION2 15 864 #define D3DVSDE_NORMAL2 16 867 #define D3DDP_MAXTEXCOORD 8 871 #define D3DSI_OPCODE_MASK 0x0000FFFF 938 #define D3DSI_COISSUE 0x40000000 941 #define D3DSP_REGNUM_MASK 0x00001FFF 944 #define D3DSP_WRITEMASK_0 0x00010000 945 #define D3DSP_WRITEMASK_1 0x00020000 946 #define D3DSP_WRITEMASK_2 0x00040000 947 #define D3DSP_WRITEMASK_3 0x00080000 948 #define D3DSP_WRITEMASK_ALL 0x000F0000 951 #define D3DSP_DSTMOD_SHIFT 20 952 #define D3DSP_DSTMOD_MASK 0x00F00000 962 #define D3DSP_DSTSHIFT_SHIFT 24 963 #define D3DSP_DSTSHIFT_MASK 0x0F000000 966 #define D3DSP_REGTYPE_SHIFT 28 967 #define D3DSP_REGTYPE_MASK 0x70000000 993 #define D3DVS_ADDRESSMODE_SHIFT 13 994 #define D3DVS_ADDRESSMODE_MASK (1 << D3DVS_ADDRESSMODE_SHIFT) 1004 #define D3DVS_SWIZZLE_SHIFT 16 1005 #define D3DVS_SWIZZLE_MASK 0x00FF0000 1009 #define D3DVS_X_X (0 << D3DVS_SWIZZLE_SHIFT) 1010 #define D3DVS_X_Y (1 << D3DVS_SWIZZLE_SHIFT) 1011 #define D3DVS_X_Z (2 << D3DVS_SWIZZLE_SHIFT) 1012 #define D3DVS_X_W (3 << D3DVS_SWIZZLE_SHIFT) 1016 #define D3DVS_Y_X (0 << (D3DVS_SWIZZLE_SHIFT + 2)) 1017 #define D3DVS_Y_Y (1 << (D3DVS_SWIZZLE_SHIFT + 2)) 1018 #define D3DVS_Y_Z (2 << (D3DVS_SWIZZLE_SHIFT + 2)) 1019 #define D3DVS_Y_W (3 << (D3DVS_SWIZZLE_SHIFT + 2)) 1023 #define D3DVS_Z_X (0 << (D3DVS_SWIZZLE_SHIFT + 4)) 1024 #define D3DVS_Z_Y (1 << (D3DVS_SWIZZLE_SHIFT + 4)) 1025 #define D3DVS_Z_Z (2 << (D3DVS_SWIZZLE_SHIFT + 4)) 1026 #define D3DVS_Z_W (3 << (D3DVS_SWIZZLE_SHIFT + 4)) 1030 #define D3DVS_W_X (0 << (D3DVS_SWIZZLE_SHIFT + 6)) 1031 #define D3DVS_W_Y (1 << (D3DVS_SWIZZLE_SHIFT + 6)) 1032 #define D3DVS_W_Z (2 << (D3DVS_SWIZZLE_SHIFT + 6)) 1033 #define D3DVS_W_W (3 << (D3DVS_SWIZZLE_SHIFT + 6)) 1038 #define D3DVS_NOSWIZZLE (D3DVS_X_X | D3DVS_Y_Y | D3DVS_Z_Z | D3DVS_W_W) 1041 #define D3DSP_SWIZZLE_SHIFT 16 1042 #define D3DSP_SWIZZLE_MASK 0x00FF0000 1044 #define D3DSP_NOSWIZZLE \ 1045 ( (0 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1046 (1 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1047 (2 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1048 (3 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1051 #define D3DSP_REPLICATERED \ 1052 ( (0 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1053 (0 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1054 (0 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1055 (0 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1057 #define D3DSP_REPLICATEGREEN \ 1058 ( (1 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1059 (1 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1060 (1 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1061 (1 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1063 #define D3DSP_REPLICATEBLUE \ 1064 ( (2 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1065 (2 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1066 (2 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1067 (2 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1069 #define D3DSP_REPLICATEALPHA \ 1070 ( (3 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1071 (3 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1072 (3 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1073 (3 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1076 #define D3DSP_SRCMOD_SHIFT 24 1077 #define D3DSP_SRCMOD_MASK 0x0F000000 1096 #define D3DPS_VERSION(_Major,_Minor) (0xFFFF0000|((_Major)<<8)|(_Minor)) 1099 #define D3DVS_VERSION(_Major,_Minor) (0xFFFE0000|((_Major)<<8)|(_Minor)) 1102 #define D3DSHADER_VERSION_MAJOR(_Version) (((_Version)>>8)&0xFF) 1103 #define D3DSHADER_VERSION_MINOR(_Version) (((_Version)>>0)&0xFF) 1106 #define D3DSI_COMMENTSIZE_SHIFT 16 1107 #define D3DSI_COMMENTSIZE_MASK 0x7FFF0000 1108 #define D3DSHADER_COMMENT(_DWordSize) \ 1109 ((((_DWordSize)<<D3DSI_COMMENTSIZE_SHIFT)&D3DSI_COMMENTSIZE_MASK)|D3DSIO_COMMENT) 1112 #define D3DPS_END() 0x0000FFFF 1113 #define D3DVS_END() 0x0000FFFF 1174 #define D3DFVF_TEXTUREFORMAT2 0 1175 #define D3DFVF_TEXTUREFORMAT1 3 1176 #define D3DFVF_TEXTUREFORMAT3 1 1177 #define D3DFVF_TEXTUREFORMAT4 2 1179 #define D3DFVF_TEXCOORDSIZE3(CoordIndex) (D3DFVF_TEXTUREFORMAT3 << (CoordIndex*2 + 16)) 1180 #define D3DFVF_TEXCOORDSIZE2(CoordIndex) (D3DFVF_TEXTUREFORMAT2) 1181 #define D3DFVF_TEXCOORDSIZE4(CoordIndex) (D3DFVF_TEXTUREFORMAT4 << (CoordIndex*2 + 16)) 1182 #define D3DFVF_TEXCOORDSIZE1(CoordIndex) (D3DFVF_TEXTUREFORMAT1 << (CoordIndex*2 + 16)) 1248 #define MAKEFOURCC(ch0, ch1, ch2, ch3) \ 1249 ((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) | \ 1250 ((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 )) 1353 #define D3DPRESENT_RATE_DEFAULT 0x00000000 1354 #define D3DPRESENT_RATE_UNLIMITED 0x7fffffff 1382 #define D3DPRESENTFLAG_LOCKABLE_BACKBUFFER 0x00000001 1420 #define D3DUSAGE_RENDERTARGET (0x00000001L) 1421 #define D3DUSAGE_DEPTHSTENCIL (0x00000002L) 1424 #define D3DUSAGE_WRITEONLY (0x00000008L) 1425 #define D3DUSAGE_SOFTWAREPROCESSING (0x00000010L) 1426 #define D3DUSAGE_DONOTCLIP (0x00000020L) 1427 #define D3DUSAGE_POINTS (0x00000040L) 1428 #define D3DUSAGE_RTPATCHES (0x00000080L) 1429 #define D3DUSAGE_NPATCHES (0x00000100L) 1430 #define D3DUSAGE_DYNAMIC (0x00000200L) 1447 #define D3DLOCK_READONLY 0x00000010L 1448 #define D3DLOCK_DISCARD 0x00002000L 1449 #define D3DLOCK_NOOVERWRITE 0x00001000L 1450 #define D3DLOCK_NOSYSLOCK 0x00000800L 1452 #define D3DLOCK_NO_DIRTY_UPDATE 0x00008000L 1559 #define MAX_DEVICE_IDENTIFIER_STRING 512 1566 LARGE_INTEGER DriverVersion;
1613 #define D3DDEVINFOID_RESOURCEMANAGER 5 1614 #define D3DDEVINFOID_VERTEXSTATS 6 1633 #define D3DRTYPECOUNT (D3DRTYPE_INDEXBUFFER+1) 1647 #if _MSC_VER >= 1200 1648 #pragma warning(pop) 1650 #pragma warning(default:4201) float x
Definition: d3d8types.h:49
Definition: d3d8types.h:1269
DWORD SubSysId
Definition: d3d8types.h:1574
Definition: d3d8types.h:914
Definition: d3d8types.h:539
Definition: d3d8types.h:1439
Definition: d3d8types.h:1262
Definition: d3d8types.h:259
Definition: d3d8types.h:1189
Definition: d3d8types.h:1123
Definition: d3d8types.h:1301
Definition: d3d8types.h:1273
_D3DSWAPEFFECT
Definition: d3d8types.h:1331
Definition: d3d8types.h:368
Definition: d3d8types.h:344
Definition: d3d8types.h:1163
_D3DRESOURCETYPE
Definition: d3d8types.h:1406
struct _D3DGAMMARAMP D3DGAMMARAMP
DWORD DeviceId
Definition: d3d8types.h:1573
Definition: d3d8types.h:306
DWORD DriverVersionHighPart
Definition: d3d8types.h:1569
struct _D3DCLIPSTATUS8 D3DCLIPSTATUS8
enum _D3DPRIMITIVETYPE D3DPRIMITIVETYPE
Definition: d3d8types.h:166
Definition: d3d8types.h:721
Definition: d3d8types.h:1308
struct _D3DADAPTER_IDENTIFIER8 D3DADAPTER_IDENTIFIER8
Definition: d3d8types.h:463
Definition: d3d8types.h:340
Definition: d3d8types.h:975
Definition: d3d8types.h:352
UINT BackBufferCount
Definition: d3d8types.h:1363
Definition: d3d8types.h:222
Definition: d3d8types.h:283
Definition: d3d8types.h:163
Definition: d3d8types.h:902
Definition: d3d8types.h:295
Definition: d3d8types.h:221
Definition: d3d8types.h:1411
Definition: d3d8types.h:92
enum _D3DTEXTUREFILTERTYPE D3DTEXTUREFILTERTYPE
Definition: d3d8types.h:445
_D3DDEVTYPE
Definition: d3d8types.h:1187
Definition: d3d8types.h:231
DWORD FVF
Definition: d3d8types.h:1463
UINT AdapterOrdinal
Definition: d3d8types.h:1323
struct _D3DLINEPATTERN D3DLINEPATTERN
float _44
Definition: d3d8types.h:83
Definition: d3d8types.h:533
DWORD WHQLLevel
Definition: d3d8types.h:1579
enum _D3DTEXTURESTAGESTATETYPE D3DTEXTURESTAGESTATETYPE
D3DCOLORVALUE Ambient
Definition: d3d8types.h:153
Definition: d3d8types.h:449
Definition: d3d8types.h:1635
DWORD Usage
Definition: d3d8types.h:1472
_D3DVERTEXBLENDFLAGS
Definition: d3d8types.h:1151
Definition: d3d8types.h:77
Definition: d3d8types.h:891
Definition: d3d8types.h:296
Definition: d3d8types.h:255
LONG x2
Definition: d3d8types.h:70
#define D3DRTYPECOUNT
Definition: d3d8types.h:1633
Definition: d3d8types.h:1081
Definition: d3d8types.h:1201
enum _D3DTEXTUREADDRESS D3DTEXTUREADDRESS
_D3DLIGHTTYPE
Definition: d3d8types.h:159
Definition: d3d8types.h:1154
Definition: d3d8types.h:333
_D3DFOGMODE
Definition: d3d8types.h:278
float _23
Definition: d3d8types.h:81
struct _D3DSURFACE_DESC D3DSURFACE_DESC
Definition: d3d8types.h:439
Definition: d3d8types.h:1560
Definition: d3d8types.h:48
_D3DBLENDOP
Definition: d3d8types.h:229
Definition: d3d8types.h:337
Definition: d3d8types.h:487
Definition: d3d8types.h:1299
float _21
Definition: d3d8types.h:81
float Attenuation2
Definition: d3d8types.h:177
BOOL EnableAutoDepthStencil
Definition: d3d8types.h:1370
UINT Front
Definition: d3d8types.h:1519
Definition: d3d8types.h:241
Definition: d3d8types.h:1289
enum _D3DLIGHTTYPE D3DLIGHTTYPE
Definition: d3d8types.h:360
struct _D3DDISPLAYMODE D3DDISPLAYMODE
Definition: d3d8types.h:1200
_D3DDEBUGMONITORTOKENS
Definition: d3d8types.h:1605
UINT Bottom
Definition: d3d8types.h:1518
UINT Height
Definition: d3d8types.h:1501
Definition: d3d8types.h:1435
Definition: d3d8types.h:297
UINT RefreshRate
Definition: d3d8types.h:1316
Definition: d3d8types.h:273
DWORD Usage
Definition: d3d8types.h:1483
Definition: d3d8types.h:958
DWORD X
Definition: d3d8types.h:93
Definition: d3d8types.h:391
Definition: d3d8types.h:897
enum _D3DDEBUGMONITORTOKENS D3DDEBUGMONITORTOKENS
struct _D3DLOCKED_BOX D3DLOCKED_BOX
Definition: d3d8types.h:536
enum _D3DVSD_TOKENTYPE D3DVSD_TOKENTYPE
Definition: d3d8types.h:1203
Definition: d3d8types.h:1279
Definition: d3d8types.h:957
Definition: d3d8types.h:362
Definition: d3d8types.h:451
enum _D3DVS_ADDRESSMODE_TYPE D3DVS_ADDRESSMODE_TYPE
Definition: d3d8types.h:977
Definition: d3d8types.h:242
Definition: d3d8types.h:243
Definition: d3d8types.h:1191
Definition: d3d8types.h:1277
Definition: d3d8types.h:560
D3DBASISTYPE Basis
Definition: d3d8types.h:1545
D3DFORMAT Format
Definition: d3d8types.h:1481
Definition: d3d8types.h:230
Definition: d3d8types.h:725
enum _D3DSWAPEFFECT D3DSWAPEFFECT
float _12
Definition: d3d8types.h:80
Definition: d3d8types.h:913
Definition: d3d8types.h:374
Definition: d3d8types.h:269
Definition: d3d8types.h:351
D3DVECTOR Position
Definition: d3d8types.h:171
Definition: d3d8types.h:288
Definition: d3d8types.h:392
float y
Definition: d3d8types.h:50
DWORD NumUsedInVidMem
Definition: d3d8types.h:1625
Definition: d3d8types.h:1190
Definition: d3d8types.h:151
struct _D3DDEVINFO_RESOURCEMANAGER * LPD3DDEVINFO_RESOURCEMANAGER
Definition: d3d8types.h:1267
Definition: d3d8types.h:214
Definition: d3d8types.h:448
UINT Size
Definition: d3d8types.h:1474
void * pBits
Definition: d3d8types.h:1509
Definition: d3d8types.h:381
Definition: d3d8types.h:491
Definition: d3d8types.h:441
struct _D3DVOLUME_DESC D3DVOLUME_DESC
Definition: d3d8types.h:1437
Definition: d3d8types.h:1082
UINT StartVertexOffsetHeight
Definition: d3d8types.h:1541
Definition: d3d8types.h:215
Definition: d3d8types.h:888
Definition: d3d8types.h:496
_D3DPATCHEDGESTYLE
Definition: d3d8types.h:1135
Definition: d3d8types.h:399
DWORD WorkingSet
Definition: d3d8types.h:1627
Definition: d3d8types.h:878
Definition: d3d8types.h:341
struct _D3DRASTER_STATUS D3DRASTER_STATUS
Definition: d3d8types.h:358
INT SlicePitch
Definition: d3d8types.h:1526
Definition: d3d8types.h:1413
Definition: d3d8types.h:956
struct _D3DCOLORVALUE D3DCOLORVALUE
#define D3DSP_DSTMOD_SHIFT
Definition: d3d8types.h:951
Definition: d3d8types.h:1159
float z
Definition: d3d8types.h:51
Definition: d3d8types.h:388
Definition: d3d8types.h:307
float _31
Definition: d3d8types.h:82
Definition: d3d8types.h:1334
DWORD WorkingSetBytes
Definition: d3d8types.h:1628
Definition: d3d8types.h:1214
Definition: d3d8types.h:1409
Definition: d3d8types.h:223
Definition: d3d8types.h:889
Definition: d3d8types.h:1285
Definition: d3d8types.h:513
UINT Offset
Definition: d3d8types.h:1533
float _11
Definition: d3d8types.h:80
Definition: d3d8types.h:442
Definition: d3d8types.h:201
Definition: d3d8types.h:971
float _32
Definition: d3d8types.h:82
Definition: d3d8types.h:380
UINT Back
Definition: d3d8types.h:1520
float r
Definition: d3d8types.h:58
Definition: d3d8types.h:457
Definition: d3d8types.h:885
#define D3DSP_SRCMOD_SHIFT
Definition: d3d8types.h:1076
D3DRESOURCESTATS stats[D3DRTYPECOUNT]
Definition: d3d8types.h:1637
Definition: d3d8types.h:1335
Definition: d3d8types.h:326
Definition: d3d8types.h:1146
Definition: d3d8types.h:218
Definition: d3d8types.h:1288
UINT FullScreen_PresentationInterval
Definition: d3d8types.h:1376
enum _D3DBLENDOP D3DBLENDOP
Definition: d3d8types.h:1283
enum _D3DRESOURCETYPE D3DRESOURCETYPE
enum _D3DCMPFUNC D3DCMPFUNC
Definition: d3d8types.h:325
_D3DSTENCILOP
Definition: d3d8types.h:266
struct _D3DLIGHT8 D3DLIGHT8
enum _D3DSHADEMODE D3DSHADEMODE
Definition: d3d8types.h:973
Definition: d3d8types.h:1298
#define MAX_DEVICE_IDENTIFIER_STRING
Definition: d3d8types.h:1559
Definition: d3d8types.h:365
enum _D3DZBUFFERTYPE D3DZBUFFERTYPE
LONG y2
Definition: d3d8types.h:71
Definition: d3d8types.h:518
Definition: d3d8types.h:979
Definition: d3d8types.h:1276
float _42
Definition: d3d8types.h:83
Definition: d3d8types.h:895
Definition: d3d8types.h:894
Definition: d3d8types.h:727
Definition: d3d8types.h:985
struct _D3DMATRIX D3DMATRIX
Definition: d3d8types.h:359
_D3DBACKBUFFER_TYPE
Definition: d3d8types.h:1395
Definition: d3d8types.h:250
float _43
Definition: d3d8types.h:83
DWORD TotalManaged
Definition: d3d8types.h:1629
Definition: d3d8types.h:282
DWORD Usage
Definition: d3d8types.h:1496
enum _D3DTEXTURETRANSFORMFLAGS D3DTEXTURETRANSFORMFLAGS
Definition: d3d8types.h:907
enum _D3DDEVTYPE D3DDEVTYPE
D3DCOLORVALUE Diffuse
Definition: d3d8types.h:152
Definition: d3d8types.h:315
Definition: d3d8types.h:882
Definition: d3d8types.h:196
enum _D3DCUBEMAP_FACES D3DCUBEMAP_FACES
Definition: d3d8types.h:728
Definition: d3d8types.h:1338
Definition: d3d8types.h:726
float _13
Definition: d3d8types.h:80
DWORD TotalBytes
Definition: d3d8types.h:1630
_D3DVS_ADDRESSMODE_TYPE
Definition: d3d8types.h:996
D3DMULTISAMPLE_TYPE MultiSampleType
Definition: d3d8types.h:1487
BOOL bThrashing
Definition: d3d8types.h:1619
Definition: d3d8types.h:217
Definition: d3d8types.h:202
Definition: d3d8types.h:1085
_D3DSTATEBLOCKTYPE
Definition: d3d8types.h:1142
Definition: d3d8types.h:240
Definition: d3d8types.h:524
Definition: d3d8types.h:260
Definition: d3d8types.h:520
struct _D3DVIEWPORT8 D3DVIEWPORT8
_D3DORDERTYPE
Definition: d3d8types.h:1126
Definition: d3d8types.h:1333
_D3DCMPFUNC
Definition: d3d8types.h:254
_D3DMATERIALCOLORSOURCE
Definition: d3d8types.h:406
Definition: d3d8types.h:346
_D3DTRANSFORMSTATETYPE
Definition: d3d8types.h:304
Definition: d3d8types.h:988
float Phi
Definition: d3d8types.h:179
Definition: d3d8types.h:892
Definition: d3d8types.h:376
UINT StartVertexOffset
Definition: d3d8types.h:1551
float Theta
Definition: d3d8types.h:178
D3DFORMAT Format
Definition: d3d8types.h:1317
Definition: d3d8types.h:308
Definition: d3d8types.h:1304
GUID DeviceIdentifier
Definition: d3d8types.h:1577
_D3DBASISTYPE
Definition: d3d8types.h:1118
Definition: d3d8types.h:1321
Definition: d3d8types.h:1083
Definition: d3d8types.h:452
enum _D3DFORMAT D3DFORMAT
Definition: d3d8types.h:724
Definition: d3d8types.h:334
Definition: d3d8types.h:272
Definition: d3d8types.h:1129
Definition: d3d8types.h:268
_D3DRENDERSTATETYPE
Definition: d3d8types.h:324
Definition: d3d8types.h:1156
Definition: d3d8types.h:1291
enum _D3DSHADER_INSTRUCTION_OPCODE_TYPE D3DSHADER_INSTRUCTION_OPCODE_TYPE
Definition: d3d8types.h:1087
Definition: d3d8types.h:1256
Definition: d3d8types.h:1086
Definition: d3d8types.h:379
struct _D3DPRESENT_PARAMETERS_ D3DPRESENT_PARAMETERS
Definition: d3d8types.h:398
Definition: d3d8types.h:497
Definition: d3d8types.h:974
float Power
Definition: d3d8types.h:156
Definition: d3d8types.h:385
Definition: d3d8types.h:932
D3DRESOURCETYPE Type
Definition: d3d8types.h:1471
Definition: d3d8types.h:395
Definition: d3d8types.h:453
Definition: d3d8types.h:1166
Definition: d3d8types.h:197
Definition: d3d8types.h:923
Definition: d3d8types.h:409
Definition: d3d8types.h:383
Definition: d3d8types.h:369
Definition: d3d8types.h:263
Definition: d3d8types.h:1336
Definition: d3d8types.h:195
Definition: d3d8types.h:310
Definition: d3d8types.h:912
Definition: d3d8types.h:281
Definition: d3d8types.h:1205
Definition: d3d8types.h:387
Definition: d3d8types.h:460
Definition: d3d8types.h:1305
Definition: d3d8types.h:257
struct _D3DLOCKED_RECT D3DLOCKED_RECT
UINT Size
Definition: d3d8types.h:1461
Definition: d3d8types.h:1147
Definition: d3d8types.h:338
D3DORDERTYPE Order
Definition: d3d8types.h:1554
float MinZ
Definition: d3d8types.h:97
Definition: d3d8types.h:1204
Definition: d3d8types.h:204
Definition: d3d8types.h:1290
Definition: d3d8types.h:366
Definition: d3d8types.h:1280
Definition: d3d8types.h:1265
Definition: d3d8types.h:258
Definition: d3d8types.h:1132
Definition: d3d8types.h:301
Definition: d3d8types.h:1259
DWORD ClipUnion
Definition: d3d8types.h:147
Definition: d3d8types.h:1408
Definition: d3d8types.h:203
Definition: d3d8types.h:930
Definition: d3d8types.h:299
Definition: d3d8types.h:298
Definition: d3d8types.h:393
Definition: d3d8types.h:239
Definition: d3d8types.h:1346
Definition: d3d8types.h:1212
Definition: d3d8types.h:1167
Definition: d3d8types.h:216
Definition: d3d8types.h:363
Definition: d3d8types.h:1479
DWORD NumUsed
Definition: d3d8types.h:1624
Definition: d3d8types.h:1090
Definition: d3d8types.h:1268
Definition: d3d8types.h:883
Definition: d3d8types.h:213
Definition: d3d8types.h:1416
Definition: d3d8types.h:400
Definition: d3d8types.h:440
GLfloat GLfloat blue
Definition: glext.h:6290
Definition: d3d8types.h:234
Definition: d3d8types.h:1138
Definition: d3d8types.h:270
Definition: d3d8types.h:910
UINT StartVertexOffsetWidth
Definition: d3d8types.h:1540
Definition: d3d8types.h:371
float Attenuation0
Definition: d3d8types.h:175
Definition: d3d8types.h:1275
Definition: d3d8types.h:280
Definition: d3d8types.h:248
struct _D3DINDEXBUFFER_DESC D3DINDEXBUFFER_DESC
Definition: d3d8types.h:342
Definition: d3d8types.h:372
Definition: d3d8types.h:876
DWORD Height
Definition: d3d8types.h:96
Definition: d3d8types.h:1284
Definition: d3d8types.h:1401
WORD red[256]
Definition: d3d8types.h:1389
float _33
Definition: d3d8types.h:82
Definition: d3d8types.h:492
DWORD Revision
Definition: d3d8types.h:1575
Definition: d3d8types.h:1343
Definition: d3d8types.h:330
Definition: d3d8types.h:510
Definition: d3d8types.h:1442
Definition: d3d8types.h:495
Definition: d3d8types.h:917
Definition: d3d8types.h:514
UINT Top
Definition: d3d8types.h:1516
D3DRESOURCETYPE Type
Definition: d3d8types.h:1458
_D3DTEXTURESTAGESTATETYPE
Definition: d3d8types.h:437
Definition: d3d8types.h:456
enum _D3DSHADER_PARAM_SRCMOD_TYPE D3DSHADER_PARAM_SRCMOD_TYPE
Definition: d3d8types.h:1130
Definition: d3d8types.h:349
D3DSWAPEFFECT SwapEffect
Definition: d3d8types.h:1367
Definition: d3d8types.h:1272
Definition: d3d8types.h:1084
Definition: d3d8types.h:267
Definition: d3d8types.h:377
Definition: d3d8types.h:1263
enum _D3DVERTEXBLENDFLAGS D3DVERTEXBLENDFLAGS
Definition: d3d8types.h:1398
_D3DCULL
Definition: d3d8types.h:247
UINT FullScreen_RefreshRateInHz
Definition: d3d8types.h:1375
_D3DVS_RASTOUT_OFFSETS
Definition: d3d8types.h:983
BOOL InVBlank
Definition: d3d8types.h:1587
D3DPOOL Pool
Definition: d3d8types.h:1497
Definition: d3d8types.h:499
UINT Size
Definition: d3d8types.h:1485
Definition: d3d8types.h:244
DWORD D3DCOLOR
Definition: d3d8types.h:32
_D3DFORMAT
Definition: d3d8types.h:1254
D3DPOOL Pool
Definition: d3d8types.h:1460
Definition: d3d8types.h:919
Definition: d3d8types.h:370
Definition: d3d8types.h:464
Definition: d3d8types.h:300
Definition: d3d8types.h:896
Definition: d3d8types.h:1165
float b
Definition: d3d8types.h:60
Definition: d3d8types.h:1531
Definition: d3d8types.h:1281
DWORD ApproxBytesDownloaded
Definition: d3d8types.h:1620
_D3DSHADER_PARAM_DSTMOD_TYPE
Definition: d3d8types.h:954
Definition: d3d8types.h:925
Definition: d3d8types.h:1300
_D3DTEXTUREOP
Definition: d3d8types.h:482
Definition: d3d8types.h:893
Definition: d3d8types.h:509
Definition: d3d8types.h:903
Definition: d3d8types.h:486
Definition: d3d8types.h:1139
Definition: d3d8types.h:235
UINT Size
Definition: d3d8types.h:1498
Definition: d3d8types.h:1438
DWORD ClipIntersection
Definition: d3d8types.h:148
Definition: d3d8types.h:461
WORD wRepeatFactor
Definition: d3d8types.h:208
Definition: d3d8types.h:1211
Definition: d3d8types.h:926
Definition: d3d8types.h:999
Definition: d3d8types.h:1306
Definition: d3d8types.h:922
Definition: d3d8types.h:361
D3DRESOURCETYPE Type
Definition: d3d8types.h:1495
enum _D3DVS_RASTOUT_OFFSETS D3DVS_RASTOUT_OFFSETS
Definition: d3d8types.h:898
Definition: d3d8types.h:916
DWORD DriverVersionLowPart
Definition: d3d8types.h:1568
enum _D3DSTATEBLOCKTYPE D3DSTATEBLOCKTYPE
float _34
Definition: d3d8types.h:82
UINT Depth
Definition: d3d8types.h:1502
Definition: d3d8types.h:1164
float Range
Definition: d3d8types.h:173
UINT Width
Definition: d3d8types.h:1488
Definition: d3d8types.h:1216
Definition: d3d8types.h:490
INT Pitch
Definition: d3d8types.h:1508
Definition: d3d8types.h:1296
Definition: d3d8types.h:1399
Definition: d3d8types.h:506
Definition: d3d8types.h:450
Definition: d3d8types.h:275
Definition: d3d8types.h:1261
Definition: d3d8types.h:225
struct _D3DDEVICE_CREATION_PARAMETERS D3DDEVICE_CREATION_PARAMETERS
Definition: d3d8types.h:1153
Definition: d3d8types.h:410
Definition: d3d8types.h:887
Definition: d3d8types.h:402
Definition: d3d8types.h:384
float _14
Definition: d3d8types.h:80
Definition: d3d8types.h:875
_D3DSHADER_INSTRUCTION_OPCODE_TYPE
Definition: d3d8types.h:873
Definition: d3d8types.h:336
Definition: d3d8types.h:335
Definition: d3d8types.h:976
Definition: d3d8types.h:899
Definition: d3d8types.h:1387
UINT BackBufferHeight
Definition: d3d8types.h:1361
struct _D3DTRIPATCH_INFO D3DTRIPATCH_INFO
Definition: d3d8types.h:367
DWORD NumEvicts
Definition: d3d8types.h:1621
enum _D3DBASISTYPE D3DBASISTYPE
Definition: d3d8types.h:723
Definition: d3d8types.h:1199
Definition: d3d8types.h:1089
_D3DPOOL
Definition: d3d8types.h:1342
_D3DBLEND
Definition: d3d8types.h:212
Definition: d3d8types.h:972
Definition: d3d8types.h:447
Definition: d3d8types.h:1616
Definition: d3d8types.h:67
Definition: d3d8types.h:564
float _22
Definition: d3d8types.h:81
Definition: d3d8types.h:1312
_D3DSHADER_PARAM_SRCMOD_TYPE
Definition: d3d8types.h:1079
D3DDEVTYPE DeviceType
Definition: d3d8types.h:1324
Definition: d3d8types.h:1208
Definition: d3d8types.h:411
D3DFORMAT AutoDepthStencilFormat
Definition: d3d8types.h:1371
Definition: d3d8types.h:224
_D3DCUBEMAP_FACES
Definition: d3d8types.h:1433
float a
Definition: d3d8types.h:61
Definition: d3d8types.h:350
DWORD VendorId
Definition: d3d8types.h:1572
Definition: d3d8types.h:884
Definition: d3d8types.h:1295
Definition: d3d8types.h:459
Definition: d3d8types.h:354
Definition: d3d8types.h:1144
unsigned int BOOL
Definition: gctypes.h:51
Definition: d3d8types.h:446
_D3DPRIMITIVETYPE
Definition: d3d8types.h:294
D3DCOLORVALUE Diffuse
Definition: d3d8types.h:168
Definition: d3d8types.h:485
Definition: d3d8types.h:1121
Definition: d3d8types.h:364
struct _D3DMATERIAL8 D3DMATERIAL8
Definition: d3d8types.h:226
LONG y1
Definition: d3d8types.h:69
enum _D3DORDERTYPE D3DORDERTYPE
Definition: d3d8types.h:504
Definition: d3d8types.h:408
Definition: d3d8types.h:986
Definition: d3d8types.h:1297
WORD wLinePattern
Definition: d3d8types.h:209
Definition: d3d8types.h:906
UINT ScanLine
Definition: d3d8types.h:1588
Definition: d3d8types.h:559
Definition: d3d8types.h:161
Definition: d3d8types.h:563
UINT Width
Definition: d3d8types.h:1314
Definition: d3d8types.h:394
Definition: d3d8types.h:353
Definition: d3d8types.h:1607
Definition: d3d8types.h:998
D3DCOLORVALUE Specular
Definition: d3d8types.h:169
Definition: d3d8types.h:233
Definition: d3d8types.h:1157
enum _D3DFOGMODE D3DFOGMODE
Definition: d3d8types.h:1158
Definition: d3d8types.h:327
UINT Width
Definition: d3d8types.h:1500
struct _D3DRECTPATCH_INFO D3DRECTPATCH_INFO
char Description[MAX_DEVICE_IDENTIFIER_STRING]
Definition: d3d8types.h:1563
D3DCOLORVALUE Emissive
Definition: d3d8types.h:155
D3DFORMAT Format
Definition: d3d8types.h:1457
Definition: d3d8types.h:328
Definition: d3d8types.h:1506
Definition: d3d8types.h:561
Definition: d3d8types.h:1292
Definition: d3d8types.h:373
Definition: d3d8types.h:348
GLfloat green
Definition: glext.h:6290
Definition: d3d8types.h:1264
Definition: d3d8types.h:444
DWORD NumVidCreates
Definition: d3d8types.h:1622
#define D3DVS_ADDRESSMODE_SHIFT
Definition: d3d8types.h:993
Definition: d3d8types.h:146
UINT Height
Definition: d3d8types.h:1489
Definition: d3d8types.h:1468
Definition: glslang_tab.cpp:135
Definition: d3d8types.h:1407
Definition: d3d8types.h:1131
Definition: d3d8types.h:312
Definition: d3d8types.h:162
Definition: d3d8types.h:332
Definition: d3d8types.h:562
Definition: d3d8types.h:909
UINT Height
Definition: d3d8types.h:1315
Definition: d3d8types.h:458
#define D3DSP_REGTYPE_SHIFT
Definition: d3d8types.h:966
Definition: d3d8types.h:886
enum _D3DMULTISAMPLE_TYPE D3DMULTISAMPLE_TYPE
Definition: d3d8types.h:1137
Definition: d3d8types.h:356
Definition: d3d8types.h:1410
D3DORDERTYPE Order
Definition: d3d8types.h:1546
Definition: d3d8types.h:987
HWND hDeviceWindow
Definition: d3d8types.h:1368
Definition: d3d8types.h:1000
Definition: d3d8types.h:890
Definition: d3d8types.h:908
D3DPOOL Pool
Definition: d3d8types.h:1484
UINT Width
Definition: d3d8types.h:1542
Definition: glslang_tab.cpp:136
D3DCOLORVALUE Specular
Definition: d3d8types.h:154
Definition: d3d8types.h:347
Definition: d3d8types.h:1358
Definition: d3d8types.h:1282
Definition: d3d8types.h:274
Definition: d3d8types.h:911
Definition: d3d8types.h:382
Definition: d3d8types.h:261
DWORD Flags
Definition: d3d8types.h:1372
enum _D3DTEXTUREOP D3DTEXTUREOP
float Attenuation1
Definition: d3d8types.h:176
Definition: d3d8types.h:498
Definition: d3d8types.h:1440
Definition: d3d8types.h:251
Definition: d3d8types.h:389
struct _D3DVERTEXBUFFER_DESC D3DVERTEXBUFFER_DESC
INT RowPitch
Definition: d3d8types.h:1525
D3DCOLORVALUE Ambient
Definition: d3d8types.h:170
Definition: d3d8types.h:289
Definition: d3d8types.h:1345
Definition: d3d8types.h:879
Definition: d3d8types.h:207
Definition: d3d8types.h:466
Definition: d3d8types.h:1213
Definition: d3d8types.h:920
struct _D3DDEVINFO_D3DVERTEXSTATS * LPD3DDEVINFO_D3DVERTEXSTATS
Definition: d3d8types.h:1436
BOOL Windowed
Definition: d3d8types.h:1369
UINT Height
Definition: d3d8types.h:1543
UINT Left
Definition: d3d8types.h:1515
Definition: d3d8types.h:311
Definition: d3d8types.h:928
Definition: d3d8types.h:1122
char Driver[MAX_DEVICE_IDENTIFIER_STRING]
Definition: d3d8types.h:1562
struct _D3DDEVINFO_RESOURCEMANAGER D3DDEVINFO_RESOURCEMANAGER
Definition: d3d8types.h:443
Definition: d3d8types.h:462
_D3DTEXTUREADDRESS
Definition: d3d8types.h:238
Definition: d3d8types.h:314
enum _D3DMATERIALCOLORSOURCE D3DMATERIALCOLORSOURCE
UINT Stride
Definition: d3d8types.h:1544
Definition: d3d8types.h:1128
Definition: d3d8types.h:565
Definition: d3d8types.h:232
HWND hFocusWindow
Definition: d3d8types.h:1325
_D3DTEXTURETRANSFORMFLAGS
Definition: d3d8types.h:1162
UINT NumVertices
Definition: d3d8types.h:1552
Definition: d3d8types.h:1168
Definition: d3d8types.h:355
_D3DTEXTUREFILTERTYPE
Definition: d3d8types.h:557
Definition: d3d8types.h:1088
enum _D3DSHADER_PARAM_DSTMOD_TYPE D3DSHADER_PARAM_DSTMOD_TYPE
Definition: d3d8types.h:505
enum _D3DRENDERSTATETYPE D3DRENDERSTATETYPE
Definition: d3d8types.h:1210
Definition: d3d8types.h:1549
Definition: d3d8types.h:343
Definition: d3d8types.h:249
float g
Definition: d3d8types.h:59
Definition: d3d8types.h:1266
Definition: d3d8types.h:1397
Definition: d3d8types.h:1091
Definition: d3d8types.h:305
DWORD Width
Definition: d3d8types.h:95
DWORD NumExtraClippingTriangles
Definition: d3d8types.h:1643
D3DLIGHTTYPE Type
Definition: d3d8types.h:167
Definition: d3d8types.h:978
D3DPOOL Pool
Definition: d3d8types.h:1473
Definition: d3d8types.h:905
struct _D3DRESOURCESTATS D3DRESOURCESTATS
Definition: d3d8types.h:331
Definition: d3d8types.h:1523
Definition: d3d8types.h:1412
float Falloff
Definition: d3d8types.h:174
Definition: d3d8types.h:329
D3DFORMAT Format
Definition: d3d8types.h:1494
float _24
Definition: d3d8types.h:81
Definition: d3d8types.h:1287
void * pBits
Definition: d3d8types.h:1527
Definition: d3d8types.h:287
Definition: d3d8types.h:1606
DWORD Y
Definition: d3d8types.h:94
Definition: d3d8types.h:1209
Definition: d3d8types.h:1492
Definition: d3d8types.h:375
Definition: d3d8types.h:1145
Definition: d3d8types.h:901
D3DVECTOR Direction
Definition: d3d8types.h:172
struct _D3DVECTOR D3DVECTOR
float MaxZ
Definition: d3d8types.h:98
Definition: d3d8types.h:915
_D3DFILLMODE
Definition: d3d8types.h:200
Definition: d3d8types.h:1120
Definition: d3d8types.h:160
_D3DZBUFFERTYPE
Definition: d3d8types.h:286
Definition: d3d8types.h:465
Definition: d3d8types.h:390
enum _D3DSTENCILOP D3DSTENCILOP
Definition: d3d8types.h:309
D3DMULTISAMPLE_TYPE MultiSampleType
Definition: d3d8types.h:1365
Definition: d3d8types.h:1455
Definition: d3d8types.h:1092
Definition: d3d8types.h:454
DWORD LastPri
Definition: d3d8types.h:1623
Definition: d3d8types.h:1608
Definition: d3d8types.h:194
struct _D3DDEVINFO_D3DVERTEXSTATS D3DDEVINFO_D3DVERTEXSTATS
Definition: d3d8types.h:386
Definition: d3d8types.h:1193
LONG x1
Definition: d3d8types.h:68
Definition: d3d8types.h:921
Definition: d3d8types.h:271
Definition: d3d8types.h:1260
enum _D3DTRANSFORMSTATETYPE D3DTRANSFORMSTATETYPE
D3DFORMAT Format
Definition: d3d8types.h:1470
Definition: d3d8types.h:1155
_D3DSHADER_PARAM_REGISTER_TYPE
Definition: d3d8types.h:969
Definition: d3d8types.h:219
Definition: d3d8types.h:877
Definition: d3d8types.h:880
Definition: d3d8types.h:1169
Definition: d3d8types.h:904
D3DRESOURCETYPE Type
Definition: d3d8types.h:1482
_D3DMULTISAMPLE_TYPE
Definition: d3d8types.h:1197
Definition: d3d8types.h:1640
Definition: d3d8types.h:455
Definition: d3d8types.h:722
enum _D3DBACKBUFFER_TYPE D3DBACKBUFFER_TYPE
UINT Right
Definition: d3d8types.h:1517
enum _D3DSHADER_PARAM_REGISTER_TYPE D3DSHADER_PARAM_REGISTER_TYPE
Definition: d3d8types.h:339
Definition: d3d8types.h:313
Definition: d3d8types.h:525
D3DFORMAT BackBufferFormat
Definition: d3d8types.h:1362
Definition: d3d8types.h:396
const GLfloat * m
Definition: glext.h:11755
Definition: d3d8types.h:1206
Definition: d3d8types.h:929
Definition: d3d8types.h:345
DWORD Usage
Definition: d3d8types.h:1459
Definition: d3d8types.h:537
Definition: d3d8types.h:924
DWORD NumRenderedTriangles
Definition: d3d8types.h:1642
_D3DVSD_TOKENTYPE
Definition: d3d8types.h:719
Definition: d3d8types.h:881
Definition: d3d8types.h:1585
The text renderer interface represents a set of application-defined callbacks that perform rendering ...
Definition: d3d8types.h:57
Definition: d3d8types.h:357
Definition: d3d8types.h:1293
Definition: d3d8types.h:1202
float _41
Definition: d3d8types.h:83
Definition: d3d8types.h:290
Definition: d3d8types.h:516
Definition: d3d8types.h:1270
Definition: d3d8types.h:1348
Definition: d3d8types.h:378
Definition: d3d8types.h:279
Definition: d3d8types.h:1344
#define MAKEFOURCC(ch0, ch1, ch2, ch3)
Definition: d3d8types.h:1248
enum _D3DPATCHEDGESTYLE D3DPATCHEDGESTYLE
struct _D3DRANGE D3DRANGE
Definition: d3d8types.h:1538
_D3DSHADEMODE
Definition: d3d8types.h:193
enum _D3DFILLMODE D3DFILLMODE
DWORD BehaviorFlags
Definition: d3d8types.h:1326
Definition: d3d8types.h:1258
D3DBASISTYPE Basis
Definition: d3d8types.h:1553
Definition: d3d8types.h:256
UINT BackBufferWidth
Definition: d3d8types.h:1360
Definition: d3d8types.h:220
Definition: d3d8types.h:397
Definition: d3d8types.h:1207
Definition: d3d8types.h:918
UINT Size
Definition: d3d8types.h:1534
Definition: d3d8types.h:1513
Definition: d3d8types.h:262