14 #ifndef DIRECT3D_VERSION 15 #define DIRECT3D_VERSION 0x0900 19 #if(DIRECT3D_VERSION >= 0x0900) 27 #if defined(_X86_) || defined(_IA64_) 32 #ifndef D3DCOLOR_DEFINED 34 #define D3DCOLOR_DEFINED 38 #define D3DCOLOR_ARGB(a,r,g,b) \ 39 ((D3DCOLOR)((((a)&0xff)<<24)|(((r)&0xff)<<16)|(((g)&0xff)<<8)|((b)&0xff))) 40 #define D3DCOLOR_RGBA(r,g,b,a) D3DCOLOR_ARGB(a,r,g,b) 41 #define D3DCOLOR_XRGB(r,g,b) D3DCOLOR_ARGB(0xff,r,g,b) 43 #define D3DCOLOR_XYUV(y,u,v) D3DCOLOR_ARGB(0xff,y,u,v) 44 #define D3DCOLOR_AYUV(a,y,u,v) D3DCOLOR_ARGB(a,y,u,v) 47 #define D3DCOLOR_COLORVALUE(r,g,b,a) \ 48 D3DCOLOR_RGBA((DWORD)((r)*255.f),(DWORD)((g)*255.f),(DWORD)((b)*255.f),(DWORD)((a)*255.f)) 51 #ifndef D3DVECTOR_DEFINED 57 #define D3DVECTOR_DEFINED 60 #ifndef D3DCOLORVALUE_DEFINED 67 #define D3DCOLORVALUE_DEFINED 70 #ifndef D3DRECT_DEFINED 77 #define D3DRECT_DEFINED 82 #ifndef D3DMATRIX_DEFINED 95 #define D3DMATRIX_DEFINED 114 #define D3DMAXUSERCLIPPLANES 32 117 #define D3DCLIPPLANE0 (1 << 0) 118 #define D3DCLIPPLANE1 (1 << 1) 119 #define D3DCLIPPLANE2 (1 << 2) 120 #define D3DCLIPPLANE3 (1 << 3) 121 #define D3DCLIPPLANE4 (1 << 4) 122 #define D3DCLIPPLANE5 (1 << 5) 128 #define D3DCS_LEFT 0x00000001L 129 #define D3DCS_RIGHT 0x00000002L 130 #define D3DCS_TOP 0x00000004L 131 #define D3DCS_BOTTOM 0x00000008L 132 #define D3DCS_FRONT 0x00000010L 133 #define D3DCS_BACK 0x00000020L 134 #define D3DCS_PLANE0 0x00000040L 135 #define D3DCS_PLANE1 0x00000080L 136 #define D3DCS_PLANE2 0x00000100L 137 #define D3DCS_PLANE3 0x00000200L 138 #define D3DCS_PLANE4 0x00000400L 139 #define D3DCS_PLANE5 0x00000800L 141 #define D3DCS_ALL (D3DCS_LEFT | \ 193 #define D3DCLEAR_TARGET 0x00000001l 194 #define D3DCLEAR_ZBUFFER 0x00000002l 195 #define D3DCLEAR_STENCIL 0x00000004l 232 #if !defined(D3D_DISABLE_9EX) 331 #define D3DTS_WORLDMATRIX(index) (D3DTRANSFORMSTATETYPE)(index + 256) 332 #define D3DTS_WORLD D3DTS_WORLDMATRIX(0) 333 #define D3DTS_WORLD1 D3DTS_WORLDMATRIX(1) 334 #define D3DTS_WORLD2 D3DTS_WORLDMATRIX(2) 335 #define D3DTS_WORLD3 D3DTS_WORLDMATRIX(3) 447 #define D3D_MAX_SIMULTANEOUS_RENDERTARGETS 4 459 #define D3DRENDERSTATE_WRAPBIAS 128UL 462 #define D3DWRAP_U 0x00000001L 463 #define D3DWRAP_V 0x00000002L 464 #define D3DWRAP_W 0x00000004L 467 #define D3DWRAPCOORD_0 0x00000001L 468 #define D3DWRAPCOORD_1 0x00000002L 469 #define D3DWRAPCOORD_2 0x00000004L 470 #define D3DWRAPCOORD_3 0x00000008L 473 #define D3DCOLORWRITEENABLE_RED (1L<<0) 474 #define D3DCOLORWRITEENABLE_GREEN (1L<<1) 475 #define D3DCOLORWRITEENABLE_BLUE (1L<<2) 476 #define D3DCOLORWRITEENABLE_ALPHA (1L<<3) 533 #define D3DDMAPSAMPLER 256 536 #define D3DVERTEXTEXTURESAMPLER0 (D3DDMAPSAMPLER+1) 537 #define D3DVERTEXTEXTURESAMPLER1 (D3DDMAPSAMPLER+2) 538 #define D3DVERTEXTEXTURESAMPLER2 (D3DDMAPSAMPLER+3) 539 #define D3DVERTEXTEXTURESAMPLER3 (D3DDMAPSAMPLER+4) 545 #define D3DTSS_TCI_PASSTHRU 0x00000000 546 #define D3DTSS_TCI_CAMERASPACENORMAL 0x00010000 547 #define D3DTSS_TCI_CAMERASPACEPOSITION 0x00020000 548 #define D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR 0x00030000 549 #define D3DTSS_TCI_SPHEREMAP 0x00040000 619 #define D3DTA_SELECTMASK 0x0000000f 620 #define D3DTA_DIFFUSE 0x00000000 621 #define D3DTA_CURRENT 0x00000001 622 #define D3DTA_TEXTURE 0x00000002 623 #define D3DTA_TFACTOR 0x00000003 624 #define D3DTA_SPECULAR 0x00000004 625 #define D3DTA_TEMP 0x00000005 626 #define D3DTA_CONSTANT 0x00000006 627 #define D3DTA_COMPLEMENT 0x00000010 628 #define D3DTA_ALPHAREPLICATE 0x00000020 641 #if !defined(D3D_DISABLE_9EX) 652 #define D3DPV_DONOTCOPYDATA (1 << 0) 657 #define D3DFVF_RESERVED0 0x001 658 #define D3DFVF_POSITION_MASK 0x400E 659 #define D3DFVF_XYZ 0x002 660 #define D3DFVF_XYZRHW 0x004 661 #define D3DFVF_XYZB1 0x006 662 #define D3DFVF_XYZB2 0x008 663 #define D3DFVF_XYZB3 0x00a 664 #define D3DFVF_XYZB4 0x00c 665 #define D3DFVF_XYZB5 0x00e 666 #define D3DFVF_XYZW 0x4002 668 #define D3DFVF_NORMAL 0x010 669 #define D3DFVF_PSIZE 0x020 670 #define D3DFVF_DIFFUSE 0x040 671 #define D3DFVF_SPECULAR 0x080 673 #define D3DFVF_TEXCOUNT_MASK 0xf00 674 #define D3DFVF_TEXCOUNT_SHIFT 8 675 #define D3DFVF_TEX0 0x000 676 #define D3DFVF_TEX1 0x100 677 #define D3DFVF_TEX2 0x200 678 #define D3DFVF_TEX3 0x300 679 #define D3DFVF_TEX4 0x400 680 #define D3DFVF_TEX5 0x500 681 #define D3DFVF_TEX6 0x600 682 #define D3DFVF_TEX7 0x700 683 #define D3DFVF_TEX8 0x800 685 #define D3DFVF_LASTBETA_UBYTE4 0x1000 686 #define D3DFVF_LASTBETA_D3DCOLOR 0x8000 688 #define D3DFVF_RESERVED2 0x6000 715 #define MAXD3DDECLUSAGE D3DDECLUSAGE_SAMPLE 716 #define MAXD3DDECLUSAGEINDEX 15 717 #define MAXD3DDECLLENGTH 64 730 #define MAXD3DDECLMETHOD D3DDECLMETHOD_LOOKUPPRESAMPLED 759 #define MAXD3DDECLTYPE D3DDECLTYPE_UNUSED 773 #define D3DDECL_END() {0xFF,0,D3DDECLTYPE_UNUSED,0,0,0} 776 #define D3DDP_MAXTEXCOORD 8 782 #define D3DSTREAMSOURCE_INDEXEDDATA (1<<30) 783 #define D3DSTREAMSOURCE_INSTANCEDATA (2<<30) 796 #define D3DSI_OPCODE_MASK 0x0000FFFF 798 #define D3DSI_INSTLENGTH_MASK 0x0F000000 799 #define D3DSI_INSTLENGTH_SHIFT 24 897 #define D3DSINCOSCONST1 -1.5500992e-006f, -2.1701389e-005f, 0.0026041667f, 0.00026041668f 898 #define D3DSINCOSCONST2 -0.020833334f, -0.12500000f, 1.0f, 0.50000000f 905 #define D3DSI_COISSUE 0x40000000 911 #define D3DSP_OPCODESPECIFICCONTROL_MASK 0x00ff0000 912 #define D3DSP_OPCODESPECIFICCONTROL_SHIFT 16 915 #define D3DSI_TEXLD_PROJECT (0x01 << D3DSP_OPCODESPECIFICCONTROL_SHIFT) 916 #define D3DSI_TEXLD_BIAS (0x02 << D3DSP_OPCODESPECIFICCONTROL_SHIFT) 933 #define D3DSHADER_COMPARISON_SHIFT D3DSP_OPCODESPECIFICCONTROL_SHIFT 934 #define D3DSHADER_COMPARISON_MASK (0x7<<D3DSHADER_COMPARISON_SHIFT) 938 #define D3DSHADER_INSTRUCTION_PREDICATED (0x1 << 28) 944 #define D3DSP_DCL_USAGE_SHIFT 0 945 #define D3DSP_DCL_USAGE_MASK 0x0000000f 947 #define D3DSP_DCL_USAGEINDEX_SHIFT 16 948 #define D3DSP_DCL_USAGEINDEX_MASK 0x000f0000 951 #define D3DSP_TEXTURETYPE_SHIFT 27 952 #define D3DSP_TEXTURETYPE_MASK 0x78000000 966 #define D3DSP_REGNUM_MASK 0x000007FF 969 #define D3DSP_WRITEMASK_0 0x00010000 970 #define D3DSP_WRITEMASK_1 0x00020000 971 #define D3DSP_WRITEMASK_2 0x00040000 972 #define D3DSP_WRITEMASK_3 0x00080000 973 #define D3DSP_WRITEMASK_ALL 0x000F0000 976 #define D3DSP_DSTMOD_SHIFT 20 977 #define D3DSP_DSTMOD_MASK 0x00F00000 980 #define D3DSPDM_NONE (0<<D3DSP_DSTMOD_SHIFT) 981 #define D3DSPDM_SATURATE (1<<D3DSP_DSTMOD_SHIFT) 982 #define D3DSPDM_PARTIALPRECISION (2<<D3DSP_DSTMOD_SHIFT) 983 #define D3DSPDM_MSAMPCENTROID (4<<D3DSP_DSTMOD_SHIFT) 991 #define D3DSP_DSTSHIFT_SHIFT 24 992 #define D3DSP_DSTSHIFT_MASK 0x0F000000 995 #define D3DSP_REGTYPE_SHIFT 28 996 #define D3DSP_REGTYPE_SHIFT2 8 997 #define D3DSP_REGTYPE_MASK 0x70000000 998 #define D3DSP_REGTYPE_MASK2 0x00001800 1052 #define D3DVS_ADDRESSMODE_SHIFT 13 1053 #define D3DVS_ADDRESSMODE_MASK (1 << D3DVS_ADDRESSMODE_SHIFT) 1062 #define D3DSHADER_ADDRESSMODE_SHIFT 13 1063 #define D3DSHADER_ADDRESSMODE_MASK (1 << D3DSHADER_ADDRESSMODE_SHIFT) 1073 #define D3DVS_SWIZZLE_SHIFT 16 1074 #define D3DVS_SWIZZLE_MASK 0x00FF0000 1078 #define D3DVS_X_X (0 << D3DVS_SWIZZLE_SHIFT) 1079 #define D3DVS_X_Y (1 << D3DVS_SWIZZLE_SHIFT) 1080 #define D3DVS_X_Z (2 << D3DVS_SWIZZLE_SHIFT) 1081 #define D3DVS_X_W (3 << D3DVS_SWIZZLE_SHIFT) 1085 #define D3DVS_Y_X (0 << (D3DVS_SWIZZLE_SHIFT + 2)) 1086 #define D3DVS_Y_Y (1 << (D3DVS_SWIZZLE_SHIFT + 2)) 1087 #define D3DVS_Y_Z (2 << (D3DVS_SWIZZLE_SHIFT + 2)) 1088 #define D3DVS_Y_W (3 << (D3DVS_SWIZZLE_SHIFT + 2)) 1092 #define D3DVS_Z_X (0 << (D3DVS_SWIZZLE_SHIFT + 4)) 1093 #define D3DVS_Z_Y (1 << (D3DVS_SWIZZLE_SHIFT + 4)) 1094 #define D3DVS_Z_Z (2 << (D3DVS_SWIZZLE_SHIFT + 4)) 1095 #define D3DVS_Z_W (3 << (D3DVS_SWIZZLE_SHIFT + 4)) 1099 #define D3DVS_W_X (0 << (D3DVS_SWIZZLE_SHIFT + 6)) 1100 #define D3DVS_W_Y (1 << (D3DVS_SWIZZLE_SHIFT + 6)) 1101 #define D3DVS_W_Z (2 << (D3DVS_SWIZZLE_SHIFT + 6)) 1102 #define D3DVS_W_W (3 << (D3DVS_SWIZZLE_SHIFT + 6)) 1107 #define D3DVS_NOSWIZZLE (D3DVS_X_X | D3DVS_Y_Y | D3DVS_Z_Z | D3DVS_W_W) 1110 #define D3DSP_SWIZZLE_SHIFT 16 1111 #define D3DSP_SWIZZLE_MASK 0x00FF0000 1113 #define D3DSP_NOSWIZZLE \ 1114 ( (0 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1115 (1 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1116 (2 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1117 (3 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1120 #define D3DSP_REPLICATERED \ 1121 ( (0 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1122 (0 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1123 (0 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1124 (0 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1126 #define D3DSP_REPLICATEGREEN \ 1127 ( (1 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1128 (1 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1129 (1 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1130 (1 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1132 #define D3DSP_REPLICATEBLUE \ 1133 ( (2 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1134 (2 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1135 (2 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1136 (2 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1138 #define D3DSP_REPLICATEALPHA \ 1139 ( (3 << (D3DSP_SWIZZLE_SHIFT + 0)) | \ 1140 (3 << (D3DSP_SWIZZLE_SHIFT + 2)) | \ 1141 (3 << (D3DSP_SWIZZLE_SHIFT + 4)) | \ 1142 (3 << (D3DSP_SWIZZLE_SHIFT + 6)) ) 1145 #define D3DSP_SRCMOD_SHIFT 24 1146 #define D3DSP_SRCMOD_MASK 0x0F000000 1170 #define D3DSP_MIN_PRECISION_SHIFT 14 1171 #define D3DSP_MIN_PRECISION_MASK 0x0000C000 1187 #define D3DPS_VERSION(_Major,_Minor) (0xFFFF0000|((_Major)<<8)|(_Minor)) 1190 #define D3DVS_VERSION(_Major,_Minor) (0xFFFE0000|((_Major)<<8)|(_Minor)) 1193 #define D3DSHADER_VERSION_MAJOR(_Version) (((_Version)>>8)&0xFF) 1194 #define D3DSHADER_VERSION_MINOR(_Version) (((_Version)>>0)&0xFF) 1197 #define D3DSI_COMMENTSIZE_SHIFT 16 1198 #define D3DSI_COMMENTSIZE_MASK 0x7FFF0000 1199 #define D3DSHADER_COMMENT(_DWordSize) \ 1200 ((((_DWordSize)<<D3DSI_COMMENTSIZE_SHIFT)&D3DSI_COMMENTSIZE_MASK)|D3DSIO_COMMENT) 1203 #define D3DPS_END() 0x0000FFFF 1204 #define D3DVS_END() 0x0000FFFF 1266 #define D3DFVF_TEXTUREFORMAT2 0 1267 #define D3DFVF_TEXTUREFORMAT1 3 1268 #define D3DFVF_TEXTUREFORMAT3 1 1269 #define D3DFVF_TEXTUREFORMAT4 2 1271 #define D3DFVF_TEXCOORDSIZE3(CoordIndex) (D3DFVF_TEXTUREFORMAT3 << (CoordIndex*2 + 16)) 1272 #define D3DFVF_TEXCOORDSIZE2(CoordIndex) (D3DFVF_TEXTUREFORMAT2) 1273 #define D3DFVF_TEXCOORDSIZE4(CoordIndex) (D3DFVF_TEXTUREFORMAT4 << (CoordIndex*2 + 16)) 1274 #define D3DFVF_TEXCOORDSIZE1(CoordIndex) (D3DFVF_TEXTUREFORMAT1 << (CoordIndex*2 + 16)) 1349 #define MAKEFOURCC(ch0, ch1, ch2, ch3) \ 1350 ((DWORD)(BYTE)(ch0) | ((DWORD)(BYTE)(ch1) << 8) | \ 1351 ((DWORD)(BYTE)(ch2) << 16) | ((DWORD)(BYTE)(ch3) << 24 )) 1413 #if !defined(D3D_DISABLE_9EX) 1448 #if !defined(D3D_DISABLE_9EX) 1494 #if !defined(D3D_DISABLE_9EX) 1515 #define D3DPRESENT_RATE_DEFAULT 0x00000000 1543 #define D3DPRESENTFLAG_LOCKABLE_BACKBUFFER 0x00000001 1544 #define D3DPRESENTFLAG_DISCARD_DEPTHSTENCIL 0x00000002 1545 #define D3DPRESENTFLAG_DEVICECLIP 0x00000004 1546 #define D3DPRESENTFLAG_VIDEO 0x00000010 1549 #if !defined(D3D_DISABLE_9EX) 1551 #define D3DPRESENTFLAG_NOAUTOROTATE 0x00000020 1552 #define D3DPRESENTFLAG_UNPRUNEDMODE 0x00000040 1553 #define D3DPRESENTFLAG_OVERLAY_LIMITEDRGB 0x00000080 1554 #define D3DPRESENTFLAG_OVERLAY_YCbCr_BT709 0x00000100 1555 #define D3DPRESENTFLAG_OVERLAY_YCbCr_xvYCC 0x00000200 1556 #define D3DPRESENTFLAG_RESTRICTED_CONTENT 0x00000400 1557 #define D3DPRESENTFLAG_RESTRICT_SHARED_RESOURCE_DRIVER 0x00000800 1597 #define D3DUSAGE_RENDERTARGET (0x00000001L) 1598 #define D3DUSAGE_DEPTHSTENCIL (0x00000002L) 1599 #define D3DUSAGE_DYNAMIC (0x00000200L) 1602 #if !defined(D3D_DISABLE_9EX) 1604 #define D3DUSAGE_NONSECURE (0x00800000L) 1614 #define D3DUSAGE_AUTOGENMIPMAP (0x00000400L) 1615 #define D3DUSAGE_DMAP (0x00004000L) 1618 #define D3DUSAGE_QUERY_LEGACYBUMPMAP (0x00008000L) 1619 #define D3DUSAGE_QUERY_SRGBREAD (0x00010000L) 1620 #define D3DUSAGE_QUERY_FILTER (0x00020000L) 1621 #define D3DUSAGE_QUERY_SRGBWRITE (0x00040000L) 1622 #define D3DUSAGE_QUERY_POSTPIXELSHADER_BLENDING (0x00080000L) 1623 #define D3DUSAGE_QUERY_VERTEXTEXTURE (0x00100000L) 1624 #define D3DUSAGE_QUERY_WRAPANDMIP (0x00200000L) 1627 #define D3DUSAGE_WRITEONLY (0x00000008L) 1628 #define D3DUSAGE_SOFTWAREPROCESSING (0x00000010L) 1629 #define D3DUSAGE_DONOTCLIP (0x00000020L) 1630 #define D3DUSAGE_POINTS (0x00000040L) 1631 #define D3DUSAGE_RTPATCHES (0x00000080L) 1632 #define D3DUSAGE_NPATCHES (0x00000100L) 1635 #if !defined(D3D_DISABLE_9EX) 1637 #define D3DUSAGE_TEXTAPI (0x10000000L) 1638 #define D3DUSAGE_RESTRICTED_CONTENT (0x00000800L) 1639 #define D3DUSAGE_RESTRICT_SHARED_RESOURCE (0x00002000L) 1640 #define D3DUSAGE_RESTRICT_SHARED_RESOURCE_DRIVER (0x00001000L) 1661 #define D3DLOCK_READONLY 0x00000010L 1662 #define D3DLOCK_DISCARD 0x00002000L 1663 #define D3DLOCK_NOOVERWRITE 0x00001000L 1664 #define D3DLOCK_NOSYSLOCK 0x00000800L 1665 #define D3DLOCK_DONOTWAIT 0x00004000L 1667 #define D3DLOCK_NO_DIRTY_UPDATE 0x00008000L 1779 #define MAX_DEVICE_IDENTIFIER_STRING 512 1787 LARGE_INTEGER DriverVersion;
1851 #if !defined(D3D_DISABLE_9EX) 1857 #define D3DISSUE_END (1 << 0) 1858 #define D3DISSUE_BEGIN (1 << 1) 1861 #define D3DGETDATA_FLUSH (1 << 0) 1881 #define D3DRTYPECOUNT (D3DRTYPE_INDEXBUFFER+1) 1885 #ifndef WOW64_ENUM_WORKAROUND 1945 #if !defined(D3D_DISABLE_9EX) 1975 #define D3DCOMPOSERECTS_MAXNUMRECTS 0xFFFF 1976 #define D3DCONVOLUTIONMONO_MAXWIDTH 7 1977 #define D3DCONVOLUTIONMONO_MAXHEIGHT D3DCONVOLUTIONMONO_MAXWIDTH 1978 #define D3DFMT_A1_SURFACE_MAXWIDTH 8192 1979 #define D3DFMT_A1_SURFACE_MAXHEIGHT 2048 2025 #define D3D9_RESOURCE_PRIORITY_MINIMUM 0x28000000 2026 #define D3D9_RESOURCE_PRIORITY_LOW 0x50000000 2027 #define D3D9_RESOURCE_PRIORITY_NORMAL 0x78000000 2028 #define D3D9_RESOURCE_PRIORITY_HIGH 0xa0000000 2029 #define D3D9_RESOURCE_PRIORITY_MAXIMUM 0xc8000000 2031 #define D3D_OMAC_SIZE 16 2062 0xa84eb584, 0xc495, 0x48aa, 0xb9, 0x4d, 0x8b, 0xd2, 0xd6, 0xfb, 0xce, 0x5);
2089 0xbc1b18a5, 0xb1fb, 0x42ab, 0xbd, 0x94, 0xb5, 0x82, 0x8b, 0x4b, 0xf7, 0xbe);
2101 0xec1c539d, 0x8cff, 0x4e2a, 0xbc, 0xc4, 0xf5, 0x69, 0x2f, 0x99, 0xf4, 0x80);
2113 0x2634499e, 0xd018, 0x4d74, 0xac, 0x17, 0x7f, 0x72, 0x40, 0x59, 0x52, 0x8d);
2134 DEFINE_GUID(D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT,
2135 0xdb207b3, 0x9450, 0x46a6, 0x82, 0xde, 0x1b, 0x96, 0xd4, 0x4f, 0x9c, 0xf2);
2146 DEFINE_GUID(D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS,
2147 0x649bbadb, 0xf0f4, 0x4639, 0xa1, 0x5b, 0x24, 0x39, 0x3f, 0xc3, 0xab, 0xac);
2175 DEFINE_GUID(D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT,
2176 0x12f0bd6, 0xe662, 0x4474, 0xbe, 0xfd, 0xaa, 0x53, 0xe5, 0x14, 0x3c, 0x6d);
2188 0x2c042b5e, 0x8c07, 0x46d5, 0xaa, 0xbe, 0x8f, 0x75, 0xcb, 0xad, 0x4c, 0x31);
2211 0x839ddca3, 0x9b4e, 0x41e4, 0xb0, 0x53, 0x89, 0x2b, 0xd2, 0xa1, 0x1e, 0xe7);
2235 DEFINE_GUID(D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES,
2236 0x6214d9d2, 0x432c, 0x4abb, 0x9f, 0xce, 0x21, 0x6e, 0xea, 0x26, 0x9e, 0x3b);
2264 DEFINE_GUID(D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT,
2265 0xb30f7066, 0x203c, 0x4b07, 0x93, 0xfc, 0xce, 0xaa, 0xfd, 0x61, 0x24, 0x1e);
2276 DEFINE_GUID(D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID,
2277 0xf83a5958, 0xe986, 0x4bda, 0xbe, 0xb0, 0x41, 0x1f, 0x6a, 0x7a, 0x1, 0xb7);
2297 DEFINE_GUID(D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE,
2298 0xec1791c7, 0xdad3, 0x4f15, 0x9e, 0xc3, 0xfa, 0xa9, 0x3d, 0x60, 0xd4, 0xf0);
2329 0x6114bdb, 0x3523, 0x470a, 0x8d, 0xca, 0xfb, 0xc2, 0x84, 0x51, 0x54, 0xf0);
2342 0x50455658, 0x3f47, 0x4362, 0xbf, 0x99, 0xbf, 0xdf, 0xcd, 0xe9, 0xed, 0x29);
2353 DEFINE_GUID(D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION,
2354 0x6346cc54, 0x2cfc, 0x4ad4, 0x82, 0x24, 0xd1, 0x58, 0x37, 0xde, 0x77, 0x0);
2367 DEFINE_GUID(D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE,
2368 0x772d047, 0x1b40, 0x48e8, 0x9c, 0xa6, 0xb5, 0xf5, 0x10, 0xde, 0x9f, 0x1);
2381 DEFINE_GUID(D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE,
2382 0x41fff286, 0x6ae0, 0x4d43, 0x9d, 0x55, 0xa4, 0x6e, 0x9e, 0xfd, 0x15, 0x8a);
2411 #if _MSC_VER >= 1200 2412 #pragma warning(pop) float x
Definition: d3d8types.h:49
Definition: d3d9types.h:1914
Definition: d3d9types.h:493
struct _D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT
Definition: d3d9types.h:1301
Definition: d3d9types.h:868
Definition: d3d9types.h:735
Definition: d3d9types.h:564
Definition: d3d9types.h:1239
Definition: d3d9types.h:245
Definition: d3d9types.h:230
Definition: d3d9types.h:391
Definition: d3d9types.h:582
Definition: d3d9types.h:1651
Definition: d3d9types.h:1013
_D3DSWAPEFFECT
Definition: d3d8types.h:1331
HANDLE DXVA2DecodeHandle
Definition: d3d9types.h:2127
struct _D3DDEVINFO_D3DVERTEXSTATS * LPD3DDEVINFO_D3DVERTEXSTATS
Definition: d3d9types.h:1251
Definition: d3d9types.h:516
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2139
DEFINE_GUID(D3DAUTHENTICATEDQUERY_PROTECTION, 0xa84eb584, 0xc495, 0x48aa, 0xb9, 0x4d, 0x8b, 0xd2, 0xd6, 0xfb, 0xce, 0x5)
Definition: d3d9types.h:1367
UINT OutputIDIndex
Definition: d3d9types.h:2229
Definition: d3d9types.h:2149
Definition: d3d9types.h:1780
_D3DRESOURCETYPE
Definition: d3d8types.h:1406
Definition: d3d9types.h:878
Definition: d3d9types.h:529
struct _D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT
struct _D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT
Definition: d3d9types.h:350
enum _D3DDEVTYPE D3DDEVTYPE
Definition: d3d9types.h:1590
Definition: d3d9types.h:424
Definition: d3d9types.h:364
UINT PresentationInterval
Definition: d3d9types.h:1538
Definition: d3d9types.h:2020
Definition: d3d9types.h:1369
enum _D3DTEXTUREADDRESS D3DTEXTUREADDRESS
Definition: d3d9types.h:1396
Definition: d3d9types.h:727
Definition: d3d9types.h:1214
Definition: d3d9types.h:1844
Definition: d3d9types.h:216
Definition: d3d9types.h:2021
Definition: d3d9types.h:817
Definition: d3d9types.h:320
Definition: d3d9types.h:318
Definition: d3d9types.h:417
FLOAT WaitingForGPUOtherTimePercent
Definition: d3d9types.h:1920
enum _D3DSHADER_MIN_PRECISION D3DSHADER_MIN_PRECISION
Definition: d3d9types.h:1843
Definition: d3d9types.h:736
UINT BackBufferCount
Definition: d3d8types.h:1363
BYTE Omac[D3D_OMAC_SIZE]
Definition: d3d9types.h:2035
Definition: d3d9types.h:699
struct _D3DCOLORVALUE D3DCOLORVALUE
Definition: d3d9types.h:1160
float Falloff
Definition: d3d9types.h:182
struct _D3DGAMMARAMP D3DGAMMARAMP
float MinZ
Definition: d3d9types.h:105
Definition: d3d9types.h:380
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2180
Definition: d3d9types.h:1508
Definition: d3d9types.h:389
Definition: d3d9types.h:738
Definition: d3d9types.h:2331
Definition: d3d9types.h:1423
_D3DDEVTYPE
Definition: d3d8types.h:1187
Definition: d3d9types.h:2045
Definition: d3d9types.h:1410
_D3DQUERYTYPE
Definition: d3d9types.h:1835
Definition: d3d9types.h:1576
Definition: d3d9types.h:372
Definition: d3d9types.h:347
UINT NumOutputIDs
Definition: d3d9types.h:2205
Definition: d3d9types.h:883
DWORD FVF
Definition: d3d8types.h:1463
UINT Size
Definition: d3d9types.h:2000
Definition: d3d9types.h:2041
UINT AdapterOrdinal
Definition: d3d8types.h:1323
Definition: d3d9types.h:219
Definition: d3d9types.h:428
struct _D3DRASTER_STATUS D3DRASTER_STATUS
Definition: d3d9types.h:1491
float _44
Definition: d3d8types.h:83
Definition: d3d9types.h:454
Definition: d3d9types.h:1310
Definition: d3d9types.h:1245
Definition: d3d9types.h:925
DWORD VendorId
Definition: d3d9types.h:1793
_D3DDECLTYPE
Definition: d3d9types.h:733
Definition: d3d8types.h:1635
D3DSCANLINEORDERING
Definition: d3d9types.h:1990
DWORD Usage
Definition: d3d8types.h:1472
UINT EncryptionGuidIndex
Definition: d3d9types.h:2291
_D3DVERTEXBLENDFLAGS
Definition: d3d8types.h:1151
Definition: d3d8types.h:77
Definition: d3d9types.h:2300
Definition: d3d9types.h:700
Definition: d3d9types.h:1998
Definition: d3d9types.h:485
LONG x2
Definition: d3d8types.h:70
FLOAT VertexRateUtilizedPercent
Definition: d3d9types.h:1933
Definition: d3d9types.h:1038
Definition: d3d9types.h:348
struct _D3DDISPLAYMODE D3DDISPLAYMODE
Definition: d3d9types.h:827
Definition: d3d9types.h:1957
Definition: d3d9types.h:2042
Definition: d3d9types.h:885
_D3DLIGHTTYPE
Definition: d3d8types.h:159
Definition: d3d9types.h:1380
_D3DFOGMODE
Definition: d3d8types.h:278
Definition: d3d9types.h:384
float _23
Definition: d3d8types.h:81
Definition: d3d9types.h:1288
Definition: d3d9types.h:339
DWORD DriverVersionLowPart
Definition: d3d9types.h:1789
Definition: d3d9types.h:374
Definition: d3d8types.h:48
_D3DBLENDOP
Definition: d3d8types.h:229
Definition: d3d9types.h:2267
Definition: d3d9types.h:406
Definition: d3d9types.h:1962
Definition: d3d9types.h:1404
Definition: d3d9types.h:1236
Definition: d3d9types.h:867
float _21
Definition: d3d8types.h:81
GUID EncryptionGuid
Definition: d3d9types.h:2292
Definition: d3d9types.h:521
Definition: d3d9types.h:322
UINT StartSequenceQuery
Definition: d3d9types.h:2335
Definition: d3d9types.h:1238
Definition: d3d9types.h:1578
BOOL EnableAutoDepthStencil
Definition: d3d8types.h:1370
UINT Front
Definition: d3d8types.h:1519
Definition: d3d9types.h:1024
struct _D3DRANGE D3DRANGE
enum _D3DLIGHTTYPE D3DLIGHTTYPE
Definition: d3d9types.h:1213
Definition: d3d9types.h:835
LARGE_INTEGER SyncGPUTime
Definition: d3d9types.h:1987
Definition: d3d9types.h:822
Definition: d3d9types.h:1388
Definition: glslang_tab.cpp:129
Definition: d3d9types.h:956
D3DSCANLINEORDERING ScanLineOrdering
Definition: d3d9types.h:2012
enum _D3DVS_RASTOUT_OFFSETS D3DVS_RASTOUT_OFFSETS
Definition: d3d9types.h:436
Definition: d3d9types.h:1045
Definition: d3d9types.h:1164
_D3DDEBUGMONITORTOKENS
Definition: d3d8types.h:1605
UINT Bottom
Definition: d3d8types.h:1518
Definition: d3d9types.h:2213
UINT Height
Definition: d3d8types.h:1501
FLOAT WaitingForGPUToUseApplicationResourceTimePercent
Definition: d3d9types.h:1916
Definition: d3d9types.h:633
Definition: d3d9types.h:1929
UINT RefreshRate
Definition: d3d8types.h:1316
Definition: d3d9types.h:2248
char Driver[MAX_DEVICE_IDENTIFIER_STRING]
Definition: d3d9types.h:1782
Definition: d3d9types.h:1394
Definition: d3d9types.h:495
Definition: d3d9types.h:748
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT Parameters
Definition: d3d9types.h:2386
DWORD Usage
Definition: d3d8types.h:1483
FLOAT PostTransformVertexCacheHitRate
Definition: d3d9types.h:1941
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Input
Definition: d3d9types.h:2151
Definition: d3d9types.h:1153
Definition: d3d9types.h:859
UINT NumRestrictedSharedResourceProcesses
Definition: d3d9types.h:2141
Definition: d3d9types.h:222
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2255
Definition: d3d9types.h:356
Definition: d3d9types.h:810
Definition: d3d9types.h:1037
Definition: d3d9types.h:1409
Definition: d3d9types.h:1011
Definition: d3d9types.h:210
Definition: d3d9types.h:1222
#define MAKEFOURCC(ch0, ch1, ch2, ch3)
Definition: d3d9types.h:1349
Definition: d3d9types.h:497
Definition: d3d9types.h:370
Definition: d3d9types.h:1510
Definition: d3d9types.h:326
D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ProcessIdentifer
Definition: d3d9types.h:2169
Definition: d3d9types.h:169
Definition: d3d9types.h:1427
D3DBASISTYPE Basis
Definition: d3d8types.h:1545
Definition: d3d9types.h:439
D3DFORMAT Format
Definition: d3d8types.h:1481
Definition: d3d9types.h:1019
struct _D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT
enum _D3DSWAPEFFECT D3DSWAPEFFECT
float _12
Definition: d3d8types.h:80
Definition: d3d9types.h:362
Definition: d3d9types.h:881
DWORD DeviceId
Definition: d3d9types.h:1794
Definition: d3d9types.h:559
Definition: d3d9types.h:824
Definition: d3d9types.h:1399
Definition: d3d9types.h:1298
Definition: d3d9types.h:1959
UINT RefreshRate
Definition: d3d9types.h:2003
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT Parameters
Definition: d3d9types.h:2372
_D3DSHADER_MISCTYPE_OFFSETS
Definition: d3d9types.h:1035
float Power
Definition: d3d9types.h:164
Definition: d3d9types.h:248
float y
Definition: d3d8types.h:50
DWORD NumUsedInVidMem
Definition: d3d8types.h:1625
struct _D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT
Definition: d3d9types.h:958
Definition: d3d9types.h:589
Definition: d3d9types.h:292
Definition: d3d9types.h:288
Definition: d3d9types.h:512
DWORD DriverVersionHighPart
Definition: d3d9types.h:1790
Definition: d3d9types.h:1312
Definition: d3d9types.h:285
Definition: d3d9types.h:421
Definition: d3d9types.h:1058
Definition: d3d9types.h:635
UINT Size
Definition: d3d8types.h:1474
Definition: d3d9types.h:1584
void * pBits
Definition: d3d8types.h:1509
Definition: d3d9types.h:1359
Definition: d3d9types.h:272
uint64_t UINT64
Definition: coretypes.h:8
Definition: d3d9types.h:519
Definition: d3d9types.h:2318
Definition: d3d9types.h:1387
Definition: d3d9types.h:2033
DWORD X
Definition: d3d9types.h:101
Definition: d3d9types.h:393
UINT StartVertexOffsetHeight
Definition: d3d8types.h:1541
Definition: d3d9types.h:1255
Definition: d3d9types.h:390
HANDLE ProcessHandle
Definition: d3d9types.h:2375
Definition: d3d9types.h:170
Definition: d3d9types.h:1402
DWORD ClipIntersection
Definition: d3d9types.h:156
_D3DPATCHEDGESTYLE
Definition: d3d8types.h:1135
DWORD WorkingSet
Definition: d3d8types.h:1627
Definition: d3d9types.h:2242
DWORD MultiSampleQuality
Definition: d3d9types.h:1708
Definition: d3d9types.h:281
#define D3DSHADER_ADDRESSMODE_SHIFT
Definition: d3d9types.h:1062
UINT OutputIDIndex
Definition: d3d9types.h:2219
Definition: d3d9types.h:814
Definition: d3d9types.h:1282
Definition: d3d9types.h:1177
Definition: d3d9types.h:1215
UINT NumBytesInSkipPattern
Definition: d3d9types.h:2395
UINT SequenceNumber
Definition: d3d9types.h:2049
Definition: d3d9types.h:1370
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2166
Definition: d3d9types.h:1357
struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT
Definition: d3d9types.h:2287
Definition: d3d9types.h:453
Definition: d3d9types.h:1982
INT SlicePitch
Definition: d3d8types.h:1526
Definition: d3d9types.h:376
Definition: d3d9types.h:2244
Definition: d3d9types.h:1587
Definition: d3d9types.h:872
Definition: d3d9types.h:352
Definition: d3d9types.h:287
float z
Definition: d3d8types.h:51
Definition: d3d9types.h:422
Definition: d3d9types.h:1006
enum _D3DDECLTYPE D3DDECLTYPE
Definition: d3d9types.h:880
enum _D3DCUBEMAP_FACES D3DCUBEMAP_FACES
float _31
Definition: d3d8types.h:82
Definition: d3d9types.h:803
Definition: d3d9types.h:1653
D3DCOLORVALUE Emissive
Definition: d3d9types.h:163
struct _D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT
Definition: d3d9types.h:270
Definition: d3d9types.h:1023
_D3DCOMPOSERECTSOP
Definition: d3d9types.h:1954
D3DCOLORVALUE Specular
Definition: d3d9types.h:177
DWORD WorkingSetBytes
Definition: d3d8types.h:1628
Definition: d3d9types.h:606
BYTE UsageIndex
Definition: d3d9types.h:768
Definition: d3d9types.h:708
UINT SequenceNumber
Definition: d3d9types.h:2314
Definition: d3d9types.h:737
Definition: d3d9types.h:887
Definition: d3d9types.h:1260
enum _D3DVS_ADDRESSMODE_TYPE D3DVS_ADDRESSMODE_TYPE
UINT64 OutputID
Definition: d3d9types.h:2230
enum _D3DBASISTYPE D3DBASISTYPE
Definition: d3d9types.h:637
Definition: d3d9types.h:1366
UINT Offset
Definition: d3d8types.h:1533
Definition: d3d9types.h:1846
Definition: d3d9types.h:1585
Definition: d3d9types.h:412
Definition: d3d9types.h:354
float _11
Definition: d3d8types.h:80
Definition: d3d9types.h:1842
Definition: d3d9types.h:1175
BYTE Type
Definition: d3d9types.h:765
SHORT X
Definition: d3d9types.h:1972
Definition: d3d9types.h:455
Definition: d3d9types.h:1223
float _32
Definition: d3d8types.h:82
Definition: d3d9types.h:308
Definition: d3d9types.h:747
Definition: d3d9types.h:420
typedef HRESULT(WINAPI *PFN_D3D12_SERIALIZE_ROOT_SIGNATURE)(_In_ const D3D12_ROOT_SIGNATURE_DESC *pRootSignature
UINT Back
Definition: d3d8types.h:1520
float r
Definition: d3d8types.h:58
Definition: d3d9types.h:224
Definition: d3d9types.h:843
Definition: d3d9types.h:750
Definition: d3d9types.h:373
LARGE_INTEGER SyncQPCTime
Definition: d3d9types.h:1986
Definition: d3d9types.h:1445
Definition: d3d9types.h:647
float Attenuation0
Definition: d3d9types.h:183
D3DRESOURCESTATS stats[D3DRTYPECOUNT]
Definition: d3d8types.h:1637
Definition: d3d9types.h:811
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2361
FLOAT MaxBandwidthUtilized
Definition: d3d9types.h:1931
Definition: d3d9types.h:1300
struct D3DDISPLAYMODEFILTER D3DDISPLAYMODEFILTER
Definition: d3d9types.h:1574
Definition: d3d9types.h:1407
Definition: d3d9types.h:1161
Definition: d3d9types.h:268
struct _D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE
Definition: d3d9types.h:1395
Definition: d3d9types.h:828
HRESULT ReturnCode
Definition: d3d9types.h:2324
Definition: d3d9types.h:1840
Definition: d3d9types.h:211
Definition: d3d9types.h:1150
HRESULT ReturnCode
Definition: d3d9types.h:2058
GUID QueryType
Definition: d3d9types.h:2047
struct _D3DPRESENT_PARAMETERS_ D3DPRESENT_PARAMETERS
Definition: d3d9types.h:1829
Definition: d3d9types.h:857
Definition: d3d9types.h:831
enum _D3DRESOURCETYPE D3DRESOURCETYPE
struct _D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT
struct _D3DVERTEXELEMENT9 * LPD3DVERTEXELEMENT9
_D3DSTENCILOP
Definition: d3d8types.h:266
Definition: d3d9types.h:1589
Definition: d3d9types.h:239
Definition: d3d9types.h:484
Definition: d3d9types.h:1237
Definition: d3d9types.h:1648
Definition: d3d9types.h:1250
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT Parameters
Definition: d3d9types.h:2333
Definition: d3d9types.h:452
Definition: d3d9types.h:423
struct D3DDISPLAYMODEEX D3DDISPLAYMODEEX
Definition: d3d9types.h:438
Definition: d3d9types.h:261
struct _D3DLOCKED_BOX D3DLOCKED_BOX
struct _D3DCLIPSTATUS9 D3DCLIPSTATUS9
struct _D3DDEVINFO_RESOURCEMANAGER * LPD3DDEVINFO_RESOURCEMANAGER
HANDLE DeviceHandle
Definition: d3d9types.h:2129
Definition: d3d9types.h:2019
LONG y2
Definition: d3d8types.h:71
Definition: d3d9types.h:841
Definition: d3d9types.h:722
Definition: d3d9types.h:398
DWORD ClipUnion
Definition: d3d9types.h:155
Definition: d3d9types.h:513
Definition: d3d9types.h:382
float _42
Definition: d3d8types.h:83
struct _D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT
DWORD Pattern
Definition: d3d9types.h:1900
enum _D3DDEGREETYPE D3DDEGREETYPE
Definition: d3d9types.h:837
Definition: d3d9types.h:489
struct _D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT
Definition: d3d9types.h:202
Definition: d3d9types.h:1438
_D3DBACKBUFFER_TYPE
Definition: d3d8types.h:1395
Definition: d3d9types.h:853
FLOAT MemoryProcessingPercent
Definition: d3d9types.h:1925
enum _D3DFILLMODE D3DFILLMODE
Definition: d3d9types.h:1284
float _43
Definition: d3d8types.h:83
DWORD TotalManaged
Definition: d3d8types.h:1629
DWORD Usage
Definition: d3d8types.h:1496
Definition: d3d9types.h:394
Definition: d3d9types.h:1212
#define D3DSP_TEXTURETYPE_SHIFT
Definition: d3d9types.h:951
Definition: d3d9types.h:840
Definition: d3d9types.h:1229
enum _D3DDEVTYPE D3DDEVTYPE
struct _D3DMATERIAL9 D3DMATERIAL9
Definition: d3d9types.h:365
Definition: d3d9types.h:1994
Definition: d3d9types.h:1398
Definition: d3d9types.h:371
Definition: d3d9types.h:1046
Definition: d3d9types.h:1247
Definition: d3d9types.h:1429
enum _D3DBACKBUFFER_TYPE D3DBACKBUFFER_TYPE
float _13
Definition: d3d8types.h:80
DWORD TotalBytes
Definition: d3d8types.h:1630
Definition: d3d9types.h:1830
_D3DVS_ADDRESSMODE_TYPE
Definition: d3d8types.h:996
D3DMULTISAMPLE_TYPE MultiSampleType
Definition: d3d8types.h:1487
BOOL bThrashing
Definition: d3d8types.h:1619
Definition: d3d9types.h:1014
_D3DSTATEBLOCKTYPE
Definition: d3d8types.h:1142
Definition: d3d9types.h:1021
struct _D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT
Definition: d3d9types.h:1845
Definition: d3d9types.h:257
Definition: d3d9types.h:415
Definition: d3d9types.h:572
Definition: d3d9types.h:860
Definition: d3d9types.h:301
Definition: d3d9types.h:434
Definition: d3d9types.h:403
Definition: d3d9types.h:255
Definition: d3d9types.h:959
Definition: d3d9types.h:749
struct _D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION
Definition: d3d9types.h:1017
_D3DCMPFUNC
Definition: d3d8types.h:254
Definition: d3d9types.h:1361
Definition: d3d9types.h:1374
Definition: d3d9types.h:836
_D3DMATERIALCOLORSOURCE
Definition: d3d8types.h:406
_D3DTRANSFORMSTATETYPE
Definition: d3d8types.h:304
Definition: d3d9types.h:379
Definition: d3d9types.h:1377
Definition: d3d9types.h:882
Definition: d3d9types.h:1010
Definition: d3d9types.h:818
enum _D3DSHADEMODE D3DSHADEMODE
UINT StartVertexOffset
Definition: d3d8types.h:1551
Definition: d3d9types.h:1151
Definition: d3d9types.h:1496
D3DFORMAT Format
Definition: d3d8types.h:1317
Definition: d3d9types.h:437
Definition: d3d9types.h:1373
_D3DBASISTYPE
Definition: d3d8types.h:1118
WORD Offset
Definition: d3d9types.h:764
Definition: d3d9types.h:856
Definition: d3d9types.h:414
Definition: d3d8types.h:1321
#define D3DVS_ADDRESSMODE_SHIFT
Definition: d3d9types.h:1052
enum _D3DDEBUGMONITORTOKENS D3DDEBUGMONITORTOKENS
Definition: d3d9types.h:874
Definition: d3d9types.h:833
HANDLE hChannel
Definition: d3d9types.h:2322
Definition: d3d9types.h:701
enum _D3DFORMAT D3DFORMAT
Definition: d3d9types.h:1257
struct _D3DCOMPOSERECTDESC D3DCOMPOSERECTDESC
Definition: d3d9types.h:829
Definition: d3d9types.h:888
_D3DRENDERSTATETYPE
Definition: d3d8types.h:324
Definition: d3d9types.h:499
Definition: d3d9types.h:1302
Definition: d3d9types.h:353
Definition: d3d9types.h:610
D3DDEGREETYPE Degree
Definition: d3d9types.h:1766
Definition: d3d9types.h:826
Definition: d3d9types.h:809
Definition: d3d9types.h:2370
Definition: d3d9types.h:1437
Definition: d3d9types.h:1507
DWORD SubSysId
Definition: d3d9types.h:1795
Definition: d3d9types.h:367
Definition: d3d9types.h:235
Definition: d3d9types.h:922
GUID QueryType
Definition: d3d9types.h:2055
D3DRESOURCETYPE Type
Definition: d3d8types.h:1471
Definition: d3d9types.h:1307
Definition: d3d9types.h:849
struct _D3DLIGHT9 D3DLIGHT9
Definition: d3d9types.h:275
Definition: d3d9types.h:324
BOOL bAccessibleInContiguousBlocks
Definition: d3d9types.h:2258
Definition: d3d9types.h:579
Definition: d3d9types.h:228
struct _D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT
struct _D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS
enum _D3DAUTHENTICATEDCHANNELTYPE D3DAUTHENTICATEDCHANNELTYPE
#define D3DSP_SRCMOD_SHIFT
Definition: d3d9types.h:1145
Definition: d3d9types.h:1176
UINT Width
Definition: d3d9types.h:2001
_D3DSHADER_COMPARISON
Definition: d3d9types.h:919
Definition: d3d9types.h:1406
Definition: d3d9types.h:927
Definition: d3d9types.h:752
Definition: d3d9types.h:269
FLOAT OtherGPUProcessingTimePercent
Definition: d3d9types.h:1910
Definition: d3d9types.h:834
Definition: d3d9types.h:355
Definition: d3d9types.h:341
Definition: d3d9types.h:1256
Definition: d3d9types.h:392
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2081
struct _D3DDEVINFO_VCACHE * LPD3DDEVINFO_VCACHE
struct _D3DVERTEXELEMENT9 D3DVERTEXELEMENT9
struct _D3DDEVINFO_D3D9CACHEUTILIZATION D3DDEVINFO_D3D9CACHEUTILIZATION
Definition: d3d9types.h:262
float Range
Definition: d3d9types.h:181
Definition: d3d9types.h:563
struct _D3DCOMPOSERECTDESTINATION D3DCOMPOSERECTDESTINATION
Definition: d3d9types.h:1362
Definition: d3d9types.h:721
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Input
Definition: d3d9types.h:2281
UINT SyncRefreshCount
Definition: d3d9types.h:1985
HANDLE DeviceHandle
Definition: d3d9types.h:2362
D3DVECTOR Position
Definition: d3d9types.h:179
enum _D3DCMPFUNC D3DCMPFUNC
DWORD Height
Definition: d3d9types.h:104
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2204
Definition: d3d9types.h:879
HANDLE hChannel
Definition: d3d9types.h:2056
_D3DDEGREETYPE
Definition: d3d9types.h:1218
Definition: d3d9types.h:487
UINT Size
Definition: d3d8types.h:1461
Definition: d3d9types.h:845
Definition: d3d9types.h:1375
Definition: d3d9types.h:1828
Definition: d3d9types.h:435
FLOAT WaitingForGPUExclusiveResourceTimePercent
Definition: d3d9types.h:1919
Definition: d3d9types.h:343
enum _D3DRESOURCETYPE D3DRESOURCETYPE
Definition: d3d9types.h:500
Definition: d3d9types.h:742
Definition: d3d9types.h:296
Definition: d3d9types.h:1018
Definition: d3d9types.h:431
Definition: d3d9types.h:1393
Definition: d3d9types.h:2243
Definition: d3d9types.h:1436
Definition: d3d9types.h:1002
Definition: d3d8types.h:1479
DWORD NumUsed
Definition: d3d8types.h:1624
Definition: d3d9types.h:884
float MaxZ
Definition: d3d9types.h:106
Definition: d3d9types.h:1294
HANDLE DeviceHandle
Definition: d3d9types.h:2227
UINT NumBytesInEncryptPattern
Definition: d3d9types.h:2396
Definition: d3d9types.h:225
Definition: d3d9types.h:284
Definition: d3d9types.h:711
USHORT X
Definition: d3d9types.h:1964
GLfloat GLfloat blue
Definition: glext.h:6290
Definition: d3d9types.h:1401
FLOAT VertexProcessingTimePercent
Definition: d3d9types.h:1908
struct _D3DLOCKED_RECT D3DLOCKED_RECT
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Input
Definition: d3d9types.h:2117
UINT StartVertexOffsetWidth
Definition: d3d8types.h:1540
Definition: d3d9types.h:1261
Definition: d3d9types.h:2115
Definition: d3d9types.h:490
Definition: d3d9types.h:159
Definition: d3d9types.h:1044
Definition: d3d9types.h:1955
D3DFORMAT Format
Definition: d3d9types.h:2011
Definition: d3d9types.h:425
Definition: d3d9types.h:1403
Definition: d3d9types.h:741
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2225
SHORT Y
Definition: d3d9types.h:1972
Definition: d3d9types.h:263
Definition: d3d9types.h:560
Definition: d3d9types.h:2245
Definition: d3d9types.h:328
Definition: d3d9types.h:295
Definition: d3d9types.h:491
char DeviceName[32]
Definition: d3d9types.h:1784
UINT64 SizeOfInefficientAllocation
Definition: d3d9types.h:1950
Definition: d3d9types.h:2040
WORD red[256]
Definition: d3d8types.h:1389
float _33
Definition: d3d8types.h:82
Definition: d3d9types.h:413
Definition: d3d9types.h:520
DWORD OptMethod
Definition: d3d9types.h:1901
Definition: d3d9types.h:2249
Definition: d3d9types.h:366
Definition: d3d9types.h:1221
Definition: d3d9types.h:808
Definition: d3d9types.h:558
HANDLE DeviceHandle
Definition: d3d9types.h:2107
Definition: d3d9types.h:924
HANDLE DeviceHandle
Definition: d3d9types.h:2203
Definition: d3d9types.h:1442
Definition: d3d9types.h:2247
Definition: d3d9types.h:805
UINT Top
Definition: d3d8types.h:1516
Definition: d3d9types.h:345
D3DRESOURCETYPE Type
Definition: d3d8types.h:1458
FLOAT FillRateUtilizedPercent
Definition: d3d9types.h:1935
enum _D3DSTATEBLOCKTYPE D3DSTATEBLOCKTYPE
_D3DTEXTURESTAGESTATETYPE
Definition: d3d8types.h:437
D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ProcessIdentiferType
Definition: d3d9types.h:2374
Definition: d3d9types.h:1016
D3DSWAPEFFECT SwapEffect
Definition: d3d8types.h:1367
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2195
Definition: d3d9types.h:357
D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS Protections
Definition: d3d9types.h:2348
Definition: d3d9types.h:710
Definition: d3d9types.h:1057
Definition: d3d9types.h:876
Definition: d3d9types.h:1365
_D3DCULL
Definition: d3d8types.h:247
UINT FullScreen_RefreshRateInHz
Definition: d3d8types.h:1375
_D3DVS_RASTOUT_OFFSETS
Definition: d3d8types.h:983
Definition: d3d9types.h:220
D3DSCANLINEORDERING ScanLineOrdering
Definition: d3d9types.h:2005
Definition: d3d9types.h:369
HANDLE DXVA2DecodeHandle
Definition: d3d9types.h:2360
enum _D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE
BOOL InVBlank
Definition: d3d8types.h:1587
Definition: d3d9types.h:253
Definition: d3d9types.h:1392
D3DPOOL Pool
Definition: d3d8types.h:1497
enum _D3DSHADER_ADDRESSMODE_TYPE D3DSHADER_ADDRESSMODE_TYPE
Definition: d3d9types.h:429
Definition: d3d9types.h:256
Definition: d3d9types.h:310
FLOAT PixelProcessingTimePercent
Definition: d3d9types.h:1909
Definition: d3d9types.h:340
Definition: d3d9types.h:1425
Definition: d3d9types.h:1837
Definition: d3d9types.h:755
Definition: d3d9types.h:634
_D3DFORMAT
Definition: d3d8types.h:1254
D3DPOOL Pool
Definition: d3d8types.h:1460
Definition: d3d9types.h:865
Definition: d3d9types.h:1993
HANDLE DeviceHandle
Definition: d3d9types.h:2217
Definition: d3d9types.h:1248
Definition: d3d9types.h:325
struct _D3DVECTOR D3DVECTOR
Definition: d3d9types.h:286
UINT64 IV
Definition: d3d9types.h:2401
Definition: d3d9types.h:2246
Definition: d3d9types.h:861
float b
Definition: d3d8types.h:60
Definition: d3d8types.h:1531
DWORD ApproxBytesDownloaded
Definition: d3d8types.h:1620
Definition: d3d9types.h:1012
struct _D3DINDEXBUFFER_DESC D3DINDEXBUFFER_DESC
UINT ProcessIndex
Definition: d3d9types.h:2153
_D3DTEXTUREOP
Definition: d3d8types.h:482
Definition: d3d9types.h:229
DWORD WHQLLevel
Definition: d3d9types.h:1800
Definition: d3d9types.h:409
HANDLE DeviceHandle
Definition: d3d9types.h:2194
Definition: d3d9types.h:404
Definition: d3d9types.h:2018
Definition: d3d9types.h:1224
Definition: d3d9types.h:1378
Definition: d3d9types.h:960
Definition: d3d9types.h:1059
Definition: d3d9types.h:501
UINT ProcessIndex
Definition: d3d9types.h:2168
Definition: d3d9types.h:847
Definition: d3d9types.h:1152
struct _D3DVIEWPORT9 D3DVIEWPORT9
Definition: d3d9types.h:2178
Definition: d3d9types.h:1258
Definition: d3d9types.h:866
UINT Height
Definition: d3d9types.h:2002
D3D_OMAC omac
Definition: d3d9types.h:2054
Definition: d3d9types.h:264
Definition: d3d9types.h:1906
Definition: d3d9types.h:571
D3DRESOURCETYPE Type
Definition: d3d8types.h:1495
D3D_OMAC omac
Definition: d3d9types.h:2311
Definition: d3d9types.h:1652
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2218
Definition: d3d9types.h:851
Definition: d3d9types.h:205
Definition: d3d9types.h:923
float _34
Definition: d3d8types.h:82
UINT Depth
Definition: d3d8types.h:1502
Definition: d3d9types.h:378
Definition: d3d9types.h:816
Definition: d3d9types.h:274
DWORD Width
Definition: d3d9types.h:103
struct _D3DSURFACE_DESC D3DSURFACE_DESC
Definition: d3d9types.h:1443
UINT Width
Definition: d3d8types.h:1488
D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS ProtectionFlags
Definition: d3d9types.h:2083
Definition: d3d9types.h:1841
INT Pitch
Definition: d3d8types.h:1508
struct _D3DAUTHENTICATEDCHANNEL_QUERY_INPUT D3DAUTHENTICATEDCHANNEL_QUERY_INPUT
UINT SequenceNumber
Definition: d3d9types.h:2057
Definition: d3d9types.h:863
Definition: d3d9types.h:1015
Definition: d3d9types.h:171
Definition: d3d9types.h:395
Definition: d3d9types.h:844
Definition: d3d9types.h:1847
Definition: d3d9types.h:397
Definition: d3d9types.h:1426
Definition: d3d9types.h:875
enum _D3DTEXTUREOP D3DTEXTUREOP
Definition: d3d9types.h:486
_D3DSAMPLERSTATETYPE
Definition: d3d9types.h:510
Definition: d3d9types.h:1022
Definition: d3d9types.h:1458
Definition: d3d9types.h:1385
Definition: d3d9types.h:807
Definition: d3d9types.h:323
Definition: d3d9types.h:212
Definition: d3d9types.h:361
struct _D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION
D3DBUSTYPE BusType
Definition: d3d9types.h:2257
Definition: d3d9types.h:488
Definition: d3d9types.h:1495
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2269
Definition: d3d9types.h:203
float _14
Definition: d3d8types.h:80
enum _D3DDECLUSAGE D3DDECLUSAGE
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2302
Definition: d3d9types.h:400
D3DFORMAT Format
Definition: d3d9types.h:2004
Definition: d3d9types.h:407
UINT Value
Definition: d3d9types.h:2074
_D3DSHADER_INSTRUCTION_OPCODE_TYPE
Definition: d3d8types.h:873
DWORD MultiSampleQuality
Definition: d3d9types.h:1527
D3DAUTHENTICATEDCHANNELTYPE ChannelType
Definition: d3d9types.h:2095
Definition: d3d9types.h:806
Definition: d3d9types.h:327
struct _D3DDEVINFO_VCACHE D3DDEVINFO_VCACHE
Definition: d3d9types.h:842
Definition: d3d8types.h:1387
UINT BackBufferHeight
Definition: d3d8types.h:1361
Definition: d3d9types.h:408
DWORD NumEvicts
Definition: d3d8types.h:1621
enum _D3DBASISTYPE D3DBASISTYPE
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Input
Definition: d3d9types.h:2192
struct _D3DENCRYPTED_BLOCK_INFO D3DENCRYPTED_BLOCK_INFO
struct _D3DDEVICE_CREATION_PARAMETERS D3DDEVICE_CREATION_PARAMETERS
Definition: d3d9types.h:1157
Definition: d3d9types.h:515
struct _D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT
Definition: d3d9types.h:1586
Definition: d3d9types.h:1306
_D3DPOOL
Definition: d3d8types.h:1342
Definition: d3d9types.h:432
HANDLE ProcessHandle
Definition: d3d9types.h:2170
D3DDEGREETYPE Degree
Definition: d3d9types.h:1774
struct _D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT
_D3DBLEND
Definition: d3d8types.h:212
Definition: d3d9types.h:271
FLOAT TextureCacheHitRate
Definition: d3d9types.h:1940
Definition: d3d9types.h:578
Definition: d3d9types.h:522
struct _D3DMATRIX D3DMATRIX
Definition: d3d8types.h:1616
Definition: d3d9types.h:312
Definition: d3d9types.h:226
Definition: d3d9types.h:1230
struct _D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT
Definition: d3d8types.h:67
Definition: d3d9types.h:2159
struct _D3DDEVINFO_D3DVERTEXSTATS D3DDEVINFO_D3DVERTEXSTATS
Definition: d3d9types.h:247
Definition: d3d9types.h:1389
float _22
Definition: d3d8types.h:81
Definition: d3d9types.h:1360
Definition: d3d9types.h:494
Definition: d3d9types.h:209
enum _D3DTEXTURESTAGESTATETYPE D3DTEXTURESTAGESTATETYPE
Definition: d3d9types.h:396
Definition: d3d8types.h:1312
Definition: d3d9types.h:819
Definition: d3d9types.h:2392
Definition: d3d9types.h:1220
_D3DSHADER_PARAM_SRCMOD_TYPE
Definition: d3d8types.h:1079
Definition: d3d9types.h:311
D3DDEVTYPE DeviceType
Definition: d3d8types.h:1324
Definition: d3d9types.h:309
_D3DSHADER_ADDRESSMODE_TYPE
Definition: d3d9types.h:1065
Definition: d3d9types.h:889
Definition: d3d9types.h:283
Definition: d3d9types.h:832
Definition: d3d9types.h:2079
Definition: d3d9types.h:1441
struct _D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION
Definition: d3d9types.h:1009
Definition: d3d9types.h:300
Definition: d3d9types.h:1391
struct _D3DDEVINFO_D3D9PIPELINETIMINGS D3DDEVINFO_D3D9PIPELINETIMINGS
Definition: d3d9types.h:1296
Definition: d3d9types.h:1305
D3DFORMAT AutoDepthStencilFormat
Definition: d3d8types.h:1371
USHORT Y
Definition: d3d9types.h:1964
Definition: d3d9types.h:1308
Definition: d3d9types.h:293
USHORT Reserved
Definition: d3d9types.h:1971
DWORD Revision
Definition: d3d9types.h:1796
Definition: d3d9types.h:168
Definition: d3d9types.h:2253
Definition: d3d9types.h:1852
_D3DCUBEMAP_FACES
Definition: d3d8types.h:1433
Definition: d3d9types.h:1947
float a
Definition: d3d8types.h:61
FLOAT TriangleSetupRateUtilizedPercent
Definition: d3d9types.h:1934
Definition: d3d9types.h:254
Definition: d3d9types.h:2356
Definition: d3d9types.h:862
Definition: d3d9types.h:2064
Definition: d3d9types.h:705
unsigned int BOOL
Definition: gctypes.h:51
Definition: d3d9types.h:756
Definition: d3d9types.h:1067
struct _D3DDEVINFO_D3D9STAGETIMINGS D3DDEVINFO_D3D9STAGETIMINGS
_D3DPRIMITIVETYPE
Definition: d3d8types.h:294
UINT StartSequenceConfigure
Definition: d3d9types.h:2336
Definition: d3d9types.h:525
GUID EncryptionGuid
Definition: d3d9types.h:2304
HANDLE DXVA2DecodeHandle
Definition: d3d9types.h:2119
Definition: d3d9types.h:1299
Definition: d3d9types.h:565
Definition: d3d9types.h:416
LONG y1
Definition: d3d8types.h:69
Definition: d3d9types.h:338
struct _D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT
USHORT SrcRectIndex
Definition: d3d9types.h:1970
Definition: d3d9types.h:724
enum _D3DBLENDOP D3DBLENDOP
_D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE
Definition: d3d9types.h:2157
Definition: d3d9types.h:869
UINT ScanLine
Definition: d3d8types.h:1588
enum _D3DTEXTURETRANSFORMFLAGS D3DTEXTURETRANSFORMFLAGS
Definition: d3d9types.h:725
Definition: d3d9types.h:1382
UINT Width
Definition: d3d8types.h:1314
Definition: d3d9types.h:1849
struct _D3DAES_CTR_IV D3DAES_CTR_IV
Definition: d3d9types.h:1020
enum _D3DLIGHTTYPE D3DLIGHTTYPE
Definition: d3d9types.h:929
Definition: d3d9types.h:957
Definition: d3d9types.h:383
GUID ConfigureType
Definition: d3d9types.h:2312
#define D3D_OMAC_SIZE
Definition: d3d9types.h:2031
Definition: d3d9types.h:1655
enum _D3DSHADER_MISCTYPE_OFFSETS D3DSHADER_MISCTYPE_OFFSETS
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2201
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT Input
Definition: d3d9types.h:2215
enum _D3DSWAPEFFECT D3DSWAPEFFECT
BOOL bAccessibleInNonContiguousBlocks
Definition: d3d9types.h:2259
UINT Width
Definition: d3d8types.h:1500
Definition: d3d9types.h:1371
Definition: d3d9types.h:1368
Definition: d3d9types.h:709
Definition: d3d9types.h:587
Definition: d3d9types.h:1295
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT Parameters
Definition: d3d9types.h:2346
Definition: d3d9types.h:217
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT Parameters
Definition: d3d9types.h:2358
Definition: d3d9types.h:873
Definition: d3d9types.h:598
Definition: d3d9types.h:638
D3DFORMAT Format
Definition: d3d8types.h:1457
enum _D3DMULTISAMPLE_TYPE D3DMULTISAMPLE_TYPE
DWORD Y
Definition: d3d9types.h:102
Definition: d3d8types.h:1506
Definition: d3d9types.h:707
struct _D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT
struct _D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT
FLOAT WaitingForGPUToAcceptMoreCommandsTimePercent
Definition: d3d9types.h:1917
_D3DDECLMETHOD
Definition: d3d9types.h:719
GLfloat green
Definition: glext.h:6290
Definition: d3d9types.h:1992
Definition: d3d9types.h:643
Definition: d3d9types.h:518
Definition: d3d9types.h:360
Definition: d3d9types.h:204
Definition: d3d9types.h:1500
Definition: d3d9types.h:739
UINT NumUnrestrictedProtectedSharedResources
Definition: d3d9types.h:2182
DWORD NumVidCreates
Definition: d3d8types.h:1622
struct _D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT
Definition: d3d9types.h:1836
Definition: d3d9types.h:743
Definition: d3d9types.h:877
Definition: d3d9types.h:218
Definition: d3d9types.h:1231
struct _D3DPRESENTSTATS D3DPRESENTSTATS
Definition: d3d9types.h:387
struct _D3DDEVINFO_D3D9BANDWIDTHTIMINGS D3DDEVINFO_D3D9BANDWIDTHTIMINGS
UINT Height
Definition: d3d8types.h:1489
Definition: d3d8types.h:1468
Definition: glslang_tab.cpp:135
Definition: d3d9types.h:1956
enum _D3DRENDERSTATETYPE D3DRENDERSTATETYPE
BOOL AllowAccess
Definition: d3d9types.h:2376
Definition: d3d9types.h:2137
Definition: d3d9types.h:1506
Definition: d3d9types.h:351
struct _D3DVERTEXBUFFER_DESC D3DVERTEXBUFFER_DESC
Definition: d3d9types.h:761
enum _D3DPATCHEDGESTYLE D3DPATCHEDGESTYLE
USHORT Height
Definition: d3d9types.h:1965
UINT Height
Definition: d3d8types.h:1315
float Theta
Definition: d3d9types.h:186
Definition: d3d9types.h:2161
enum _D3DMULTISAMPLE_TYPE D3DMULTISAMPLE_TYPE
Definition: d3d9types.h:821
Definition: d3d9types.h:712
Definition: d3d9types.h:313
enum _D3DTRANSFORMSTATETYPE D3DTRANSFORMSTATETYPE
Definition: d3d9types.h:1047
Definition: d3d9types.h:1386
HWND hDeviceWindow
Definition: d3d8types.h:1368
Definition: d3d9types.h:303
Definition: d3d9types.h:2309
Definition: d3d9types.h:1839
Definition: d3d9types.h:593
Definition: d3d9types.h:2008
D3DPOOL Pool
Definition: d3d8types.h:1484
UINT Width
Definition: d3d8types.h:1542
Definition: glslang_tab.cpp:136
Definition: d3d9types.h:321
enum _D3DZBUFFERTYPE D3DZBUFFERTYPE
Definition: d3d9types.h:223
Definition: d3d8types.h:1358
Definition: d3d9types.h:569
float Attenuation2
Definition: d3d9types.h:185
enum _D3DVERTEXBLENDFLAGS D3DVERTEXBLENDFLAGS
struct _D3DVOLUME_DESC D3DVOLUME_DESC
Definition: d3d9types.h:838
Definition: d3d9types.h:2103
float Attenuation1
Definition: d3d9types.h:184
Definition: d3d9types.h:154
char Description[MAX_DEVICE_IDENTIFIER_STRING]
Definition: d3d9types.h:1783
Definition: d3d9types.h:346
UINT NumEncryptedBytesAtBeginning
Definition: d3d9types.h:2394
struct _D3DDEVINFO_RESOURCEMANAGER D3DDEVINFO_RESOURCEMANAGER
Definition: d3d9types.h:273
HANDLE hChannel
Definition: d3d9types.h:2048
DWORD Flags
Definition: d3d8types.h:1372
Definition: d3d9types.h:703
Definition: d3d9types.h:1490
Definition: d3d9types.h:830
enum _D3DMATERIALCOLORSOURCE D3DMATERIALCOLORSOURCE
struct _D3D_OMAC D3D_OMAC
FLOAT FrontEndUploadMemoryUtilizedPercent
Definition: d3d9types.h:1932
INT RowPitch
Definition: d3d8types.h:1525
enum _D3DFORMAT D3DFORMAT
Definition: d3d9types.h:612
DWORD LevelOfEfficiency
Definition: d3d9types.h:1951
struct _D3DRECTPATCH_INFO D3DRECTPATCH_INFO
Definition: d3d9types.h:2384
Definition: d3d9types.h:1397
Definition: d3d9types.h:443
GUID ConfigureType
Definition: d3d9types.h:2321
Definition: d3d9types.h:1156
USHORT Width
Definition: d3d9types.h:1965
Definition: d3d9types.h:388
Definition: d3d9types.h:402
Definition: d3d9types.h:514
BOOL Windowed
Definition: d3d8types.h:1369
UINT Height
Definition: d3d8types.h:1543
UINT Left
Definition: d3d8types.h:1515
Definition: d3d9types.h:815
D3DCOLORVALUE Diffuse
Definition: d3d9types.h:176
Definition: d3d9types.h:1303
BYTE Method
Definition: d3d9types.h:766
Definition: d3d9types.h:427
Definition: d3d9types.h:850
Definition: d3d9types.h:2160
Definition: d3d9types.h:706
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2105
Definition: d3d9types.h:870
_D3DTEXTUREADDRESS
Definition: d3d8types.h:238
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2125
UINT EncryptionGuidIndex
Definition: d3d9types.h:2283
UINT Stride
Definition: d3d8types.h:1544
Definition: d3d9types.h:2344
Definition: d3d9types.h:1007
Definition: d3d9types.h:1838
Definition: d3d9types.h:234
struct _D3DDEVINFO_D3D9INTERFACETIMINGS D3DDEVINFO_D3D9INTERFACETIMINGS
Definition: d3d9types.h:2052
Definition: d3d9types.h:1363
Definition: d3d9types.h:1158
HWND hFocusWindow
Definition: d3d8types.h:1325
_D3DTEXTURETRANSFORMFLAGS
Definition: d3d8types.h:1162
Definition: d3d9types.h:813
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2289
UINT NumVertices
Definition: d3d8types.h:1552
Definition: d3d9types.h:2250
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2128
_D3DTEXTUREFILTERTYPE
Definition: d3d8types.h:557
Definition: d3d9types.h:377
Definition: d3d9types.h:405
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT Output
Definition: d3d9types.h:2093
FLOAT GPUIdleTimePercent
Definition: d3d9types.h:1911
Definition: d3d9types.h:1003
Definition: d3d9types.h:586
Definition: d3d9types.h:1464
Definition: d3d9types.h:276
Definition: d3d9types.h:492
Definition: d3d8types.h:1549
struct _D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT
float g
Definition: d3d8types.h:59
UINT64 BytesEvictedFromProcess
Definition: d3d9types.h:1949
Definition: d3d9types.h:319
D3DCOLORVALUE Diffuse
Definition: d3d9types.h:160
Definition: d3d9types.h:1162
Definition: d3d9types.h:410
Definition: d3d9types.h:854
Definition: d3d9types.h:1588
DWORD NumExtraClippingTriangles
Definition: d3d8types.h:1643
DWORD MagicNumber
Definition: d3d9types.h:1903
HANDLE hChannel
Definition: d3d9types.h:2313
D3DPOOL Pool
Definition: d3d8types.h:1473
Definition: d3d9types.h:227
struct _D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE
D3DCOLORVALUE Ambient
Definition: d3d9types.h:178
Definition: d3d9types.h:1304
Definition: d3d9types.h:430
D3D_OMAC omac
Definition: d3d9types.h:2320
Definition: d3d8types.h:1523
Definition: d3d9types.h:2199
Definition: d3d9types.h:1451
Definition: d3d9types.h:314
Definition: d3d9types.h:1923
Definition: d3d9types.h:359
Definition: d3d9types.h:498
enum _D3DPRIMITIVETYPE D3DPRIMITIVETYPE
Definition: d3d9types.h:812
BYTE Usage
Definition: d3d9types.h:767
Definition: d3d9types.h:252
_D3DSAMPLER_TEXTURE_TYPE
Definition: d3d9types.h:954
Definition: d3d9types.h:848
Definition: d3d9types.h:363
Definition: d3d9types.h:1381
struct _D3DMEMORYPRESSURE D3DMEMORYPRESSURE
D3DFORMAT Format
Definition: d3d8types.h:1494
float _24
Definition: d3d8types.h:81
Definition: d3d9types.h:221
void * pBits
Definition: d3d8types.h:1527
Definition: d3d9types.h:244
enum _D3DSHADER_PARAM_SRCMOD_TYPE D3DSHADER_PARAM_SRCMOD_TYPE
enum _D3DFOGMODE D3DFOGMODE
enum _D3DCOMPOSERECTSOP D3DCOMPOSERECTSOP
Definition: d3d9types.h:433
Definition: d3d9types.h:751
#define MAX_DEVICE_IDENTIFIER_STRING
Definition: d3d9types.h:1779
Definition: d3d9types.h:496
Definition: d3d8types.h:1492
Definition: d3d9types.h:419
Definition: d3d9types.h:577
Definition: d3d9types.h:2164
Definition: d3d9types.h:1899
struct _D3DADAPTER_IDENTIFIER9 D3DADAPTER_IDENTIFIER9
Definition: d3d9types.h:368
Definition: d3d9types.h:375
Definition: d3d9types.h:1004
_D3DBUSTYPE
Definition: d3d9types.h:2238
D3DCOLORVALUE Specular
Definition: d3d9types.h:162
Definition: d3d9types.h:1593
Definition: d3d9types.h:858
_D3DFILLMODE
Definition: d3d8types.h:200
Definition: d3d9types.h:591
Definition: d3d9types.h:823
_D3DZBUFFERTYPE
Definition: d3d8types.h:286
Definition: d3d9types.h:349
Definition: d3d9types.h:1958
float Phi
Definition: d3d9types.h:187
Definition: d3d9types.h:2240
D3DMULTISAMPLE_TYPE MultiSampleType
Definition: d3d8types.h:1365
D3DLIGHTTYPE Type
Definition: d3d9types.h:175
UINT Reserved
Definition: d3d9types.h:2072
Definition: d3d9types.h:1297
Definition: d3d8types.h:1455
Definition: d3d9types.h:864
Definition: d3d9types.h:2123
Definition: d3d9types.h:1249
Definition: d3d9types.h:527
Definition: d3d9types.h:174
_D3DSHADER_MIN_PRECISION
Definition: d3d9types.h:1173
Definition: d3d9types.h:1246
DWORD LastPri
Definition: d3d8types.h:1623
UINT ProtectionEnabled
Definition: d3d9types.h:2070
UINT PresentRefreshCount
Definition: d3d9types.h:1984
Definition: d3d9types.h:804
Definition: d3d9types.h:1259
UINT Size
Definition: d3d9types.h:2010
Definition: d3d9types.h:1159
enum _D3DSHADER_INSTRUCTION_OPCODE_TYPE D3DSHADER_INSTRUCTION_OPCODE_TYPE
struct _D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT
_D3DDECLUSAGE
Definition: d3d9types.h:697
Definition: d3d9types.h:723
Definition: d3d9types.h:753
Definition: d3d9types.h:1431
D3DVECTOR Direction
Definition: d3d9types.h:180
LONG x1
Definition: d3d8types.h:68
Definition: d3d9types.h:426
GUID DeviceIdentifier
Definition: d3d9types.h:1798
Definition: d3d9types.h:418
Definition: d3d9types.h:926
UINT64 Count
Definition: d3d9types.h:2402
enum _D3DBUSTYPE D3DBUSTYPE
Definition: d3d9types.h:1489
Definition: d3d9types.h:754
Definition: d3d9types.h:2399
Definition: d3d9types.h:385
Definition: d3d9types.h:401
Definition: d3d9types.h:2091
D3DFORMAT Format
Definition: d3d8types.h:1470
Definition: d3d9types.h:1417
Definition: d3d9types.h:100
Definition: d3d9types.h:820
enum _D3DQUERYTYPE D3DQUERYTYPE
Definition: d3d9types.h:399
Definition: d3d9types.h:1154
_D3DSHADER_PARAM_REGISTER_TYPE
Definition: d3d8types.h:969
Definition: d3d9types.h:825
Definition: d3d9types.h:583
D3DRESOURCETYPE Type
Definition: d3d8types.h:1482
Definition: d3d9types.h:1008
Definition: d3d9types.h:597
UINT OverlayOrFullscreenRequired
Definition: d3d9types.h:2071
Definition: d3d9types.h:1505
_D3DMULTISAMPLE_TYPE
Definition: d3d8types.h:1197
HANDLE CryptoSessionHandle
Definition: d3d9types.h:2228
Definition: d3d8types.h:1640
enum _D3DSAMPLER_TEXTURE_TYPE D3DSAMPLER_TEXTURE_TYPE
Definition: d3d9types.h:342
D3DCOLORVALUE Ambient
Definition: d3d9types.h:161
UINT Right
Definition: d3d8types.h:1517
Definition: d3d9types.h:246
UINT NumEncryptionGuids
Definition: d3d9types.h:2271
Definition: d3d9types.h:440
DWORD CacheSize
Definition: d3d9types.h:1902
Definition: d3d9types.h:381
D3DFORMAT BackBufferFormat
Definition: d3d8types.h:1362
Definition: d3d9types.h:726
Definition: d3d9types.h:1372
Definition: d3d9types.h:1068
const GLfloat * m
Definition: glext.h:11755
Definition: d3d9types.h:243
Definition: d3d9types.h:344
UINT SequenceNumber
Definition: d3d9types.h:2323
_D3DAUTHENTICATEDCHANNELTYPE
Definition: d3d9types.h:2038
Definition: d3d9types.h:280
DWORD Usage
Definition: d3d8types.h:1459
Definition: d3d9types.h:570
Definition: d3d9types.h:282
Definition: d3d9types.h:386
DWORD NumRenderedTriangles
Definition: d3d8types.h:1642
#define D3DRTYPECOUNT
Definition: d3d9types.h:1881
Definition: d3d9types.h:1575
Definition: d3d8types.h:1585
FLOAT WaitingForGPUToStayWithinLatencyTimePercent
Definition: d3d9types.h:1918
Definition: d3d9types.h:1069
Definition: d3d9types.h:702
The text renderer interface represents a set of application-defined callbacks that perform rendering ...
Definition: d3d8types.h:57
Definition: d3d9types.h:2279
Definition: d3d9types.h:609
Definition: d3d9types.h:891
Definition: d3d9types.h:568
Definition: d3d9types.h:358
Definition: d3d9types.h:1384
Definition: d3d9types.h:1968
float _41
Definition: d3d8types.h:83
enum _D3DDECLMETHOD D3DDECLMETHOD
Definition: d3d9types.h:704
Definition: d3d9types.h:1283
enum _D3DSTENCILOP D3DSTENCILOP
FLOAT ComputationProcessingPercent
Definition: d3d9types.h:1926
Definition: d3d9types.h:517
Definition: d3d9types.h:839
enum _D3DSHADER_PARAM_REGISTER_TYPE D3DSHADER_PARAM_REGISTER_TYPE
Definition: d3d9types.h:871
struct _D3DTRIPATCH_INFO D3DTRIPATCH_INFO
Definition: d3d9types.h:1364
Definition: d3d9types.h:636
Definition: d3d9types.h:411
Definition: d3d8types.h:1538
Definition: d3d9types.h:2223
DWORD D3DCOLOR
Definition: d3d9types.h:33
UINT PresentCount
Definition: d3d9types.h:1983
_D3DSHADEMODE
Definition: d3d8types.h:193
Definition: d3d9types.h:1938
Definition: d3d9types.h:1416
Definition: d3d9types.h:1405
DWORD BehaviorFlags
Definition: d3d8types.h:1326
Definition: d3d9types.h:1155
D3DBASISTYPE Basis
Definition: d3d8types.h:1553
Definition: d3d9types.h:1005
Definition: d3d9types.h:1650
Definition: d3d9types.h:504
Definition: d3d9types.h:302
GUID EncryptionGuid
Definition: d3d9types.h:2388
enum _D3DTEXTUREFILTERTYPE D3DTEXTUREFILTERTYPE
struct _D3DRESOURCESTATS D3DRESOURCESTATS
UINT BackBufferWidth
Definition: d3d8types.h:1360
Definition: d3d9types.h:1309
Definition: d3d9types.h:2241
Definition: d3d9types.h:1649
Definition: d3d9types.h:1848
Definition: d3d9types.h:855
enum _D3DSAMPLERSTATETYPE D3DSAMPLERSTATETYPE
Definition: d3d9types.h:928
Definition: d3d9types.h:1454
Definition: d3d9types.h:846
enum _D3DSHADER_COMPARISON D3DSHADER_COMPARISON
D3DDISPLAYROTATION
Definition: d3d9types.h:2016
Definition: d3d9types.h:294
WORD Stream
Definition: d3d9types.h:763
Definition: d3d9types.h:1286
UINT Size
Definition: d3d8types.h:1534
Definition: d3d8types.h:1513
Definition: d3d9types.h:1163
Definition: d3d9types.h:2190