DirectX9State

Description

static class Tinman.AddOns.DirectX9.Effects.DirectX9State

Full source code is included in the Tinman 3D SDK download.

Direct3D 9 constants that are used by the effects framework.

Public / Constants

BLENDOP_­ADD


public constant BLENDOP_ADD → (1:int32)

BLENDOP_ADD = 1

BLENDOP_­MAX


public constant BLENDOP_MAX → (5:int32)

BLENDOP_MAX = 5

BLENDOP_­MIN


public constant BLENDOP_MIN → (4:int32)

BLENDOP_MIN = 4

BLENDOP_­REVSUBTRACT


public constant BLENDOP_REVSUBTRACT → (3:int32)

BLENDOP_REVSUBTRACT = 3

BLENDOP_­SUBTRACT


public constant BLENDOP_SUBTRACT → (2:int32)

BLENDOP_SUBTRACT = 2

BLEND_­BLENDFACTOR


public constant BLEND_BLENDFACTOR → (14:int32)

BLEND_BLENDFACTOR = 14

BLEND_­BOTHINVSRCALPHA


public constant BLEND_BOTHINVSRCALPHA → (13:int32)

BLEND_BOTHINVSRCALPHA = 13

BLEND_­BOTHSRCALPHA


public constant BLEND_BOTHSRCALPHA → (12:int32)

BLEND_BOTHSRCALPHA = 12

BLEND_­DESTALPHA


public constant BLEND_DESTALPHA → (7:int32)

BLEND_DESTALPHA = 7

BLEND_­DESTCOLOR


public constant BLEND_DESTCOLOR → (9:int32)

BLEND_DESTCOLOR = 9

BLEND_­INVBLENDFACTOR


public constant BLEND_INVBLENDFACTOR → (15:int32)

BLEND_INVBLENDFACTOR = 15

BLEND_­INVDESTALPHA


public constant BLEND_INVDESTALPHA → (8:int32)

BLEND_INVDESTALPHA = 8

BLEND_­INVDESTCOLOR


public constant BLEND_INVDESTCOLOR → (10:int32)

BLEND_INVDESTCOLOR = 10

BLEND_­INVSRCALPHA


public constant BLEND_INVSRCALPHA → (6:int32)

BLEND_INVSRCALPHA = 6

BLEND_­INVSRCCOLOR


public constant BLEND_INVSRCCOLOR → (4:int32)

BLEND_INVSRCCOLOR = 4

BLEND_­INVSRCCOLOR2


public constant BLEND_INVSRCCOLOR2 → (17:int32)

BLEND_INVSRCCOLOR2 = 17

BLEND_­ONE


public constant BLEND_ONE → (2:int32)

BLEND_ONE = 2

BLEND_­SRCALPHA


public constant BLEND_SRCALPHA → (5:int32)

BLEND_SRCALPHA = 5

BLEND_­SRCALPHASAT


public constant BLEND_SRCALPHASAT → (11:int32)

BLEND_SRCALPHASAT = 11

BLEND_­SRCCOLOR


public constant BLEND_SRCCOLOR → (3:int32)

BLEND_SRCCOLOR = 3

BLEND_­SRCCOLOR2


public constant BLEND_SRCCOLOR2 → (16:int32)

BLEND_SRCCOLOR2 = 16

BLEND_­ZERO


public constant BLEND_ZERO → (1:int32)

BLEND_ZERO = 1

CMP_­ALWAYS


public constant CMP_ALWAYS → (8:int32)

CMP_ALWAYS = 8

CMP_­EQUAL


public constant CMP_EQUAL → (3:int32)

CMP_EQUAL = 3

CMP_­GREATER


public constant CMP_GREATER → (5:int32)

CMP_GREATER = 5

CMP_­GREATEREQUAL


public constant CMP_GREATEREQUAL → (7:int32)

CMP_GREATEREQUAL = 7

CMP_­LESS


public constant CMP_LESS → (2:int32)

CMP_LESS = 2

CMP_­LESSEQUAL


public constant CMP_LESSEQUAL → (4:int32)

CMP_LESSEQUAL = 4

CMP_­NEVER


public constant CMP_NEVER → (1:int32)

CMP_NEVER = 1

CMP_­NOTEQUAL


public constant CMP_NOTEQUAL → (6:int32)

CMP_NOTEQUAL = 6

COLORWRITEENABLE_­ALPHA


public constant COLORWRITEENABLE_ALPHA → (8:int32)

COLORWRITEENABLE_ALPHA = 8

COLORWRITEENABLE_­BLUE


public constant COLORWRITEENABLE_BLUE → (4:int32)

COLORWRITEENABLE_BLUE = 4

COLORWRITEENABLE_­GREEN


public constant COLORWRITEENABLE_GREEN → (2:int32)

COLORWRITEENABLE_GREEN = 2

COLORWRITEENABLE_­RED


public constant COLORWRITEENABLE_RED → (1:int32)

COLORWRITEENABLE_RED = 1

CULL_­CCW


public constant CULL_CCW → (3:int32)

CULL_CCW = 3

CULL_­CW


public constant CULL_CW → (2:int32)

CULL_CW = 2

CULL_­NONE


public constant CULL_NONE → (1:int32)

CULL_NONE = 1

FILL_­POINT


public constant FILL_POINT → (1:int32)

FILL_POINT = 1

FILL_­SOLID


public constant FILL_SOLID → (3:int32)

FILL_SOLID = 3

FILL_­WIREFRAME


public constant FILL_WIREFRAME → (2:int32)

FILL_WIREFRAME = 2

RS_­ADAPTIVETESS_­W


public constant RS_ADAPTIVETESS_W → (183:int32)

RS_ADAPTIVETESS_W = 183

RS_­ADAPTIVETESS_­X


public constant RS_ADAPTIVETESS_X → (180:int32)

RS_ADAPTIVETESS_X = 180

RS_­ADAPTIVETESS_­Y


public constant RS_ADAPTIVETESS_Y → (181:int32)

RS_ADAPTIVETESS_Y = 181

RS_­ADAPTIVETESS_­Z


public constant RS_ADAPTIVETESS_Z → (182:int32)

RS_ADAPTIVETESS_Z = 182

RS_­ALPHABLENDENABLE


public constant RS_ALPHABLENDENABLE → (27:int32)

RS_ALPHABLENDENABLE = 27

RS_­ALPHAFUNC


public constant RS_ALPHAFUNC → (25:int32)

RS_ALPHAFUNC = 25

RS_­ALPHAREF


public constant RS_ALPHAREF → (24:int32)

RS_ALPHAREF = 24

RS_­ALPHATESTENABLE


public constant RS_ALPHATESTENABLE → (15:int32)

RS_ALPHATESTENABLE = 15

RS_­AMBIENT


public constant RS_AMBIENT → (139:int32)

RS_AMBIENT = 139

RS_­AMBIENTMATERIALSOURCE


public constant RS_AMBIENTMATERIALSOURCE → (147:int32)

RS_AMBIENTMATERIALSOURCE = 147

RS_­ANTIALIASEDLINEENABLE


public constant RS_ANTIALIASEDLINEENABLE → (176:int32)

RS_ANTIALIASEDLINEENABLE = 176

RS_­BLENDFACTOR


public constant RS_BLENDFACTOR → (193:int32)

RS_BLENDFACTOR = 193

RS_­BLENDOP


public constant RS_BLENDOP → (171:int32)

RS_BLENDOP = 171

RS_­BLENDOPALPHA


public constant RS_BLENDOPALPHA → (209:int32)

RS_BLENDOPALPHA = 209

RS_­CCW_­STENCILFAIL


public constant RS_CCW_STENCILFAIL → (186:int32)

RS_CCW_STENCILFAIL = 186

RS_­CCW_­STENCILFUNC


public constant RS_CCW_STENCILFUNC → (189:int32)

RS_CCW_STENCILFUNC = 189

RS_­CCW_­STENCILPASS


public constant RS_CCW_STENCILPASS → (188:int32)

RS_CCW_STENCILPASS = 188

RS_­CCW_­STENCILZFAIL


public constant RS_CCW_STENCILZFAIL → (187:int32)

RS_CCW_STENCILZFAIL = 187

RS_­CLIPPING


public constant RS_CLIPPING → (136:int32)

RS_CLIPPING = 136

RS_­CLIPPLANEENABLE


public constant RS_CLIPPLANEENABLE → (152:int32)

RS_CLIPPLANEENABLE = 152

RS_­COLORVERTEX


public constant RS_COLORVERTEX → (141:int32)

RS_COLORVERTEX = 141

RS_­COLORWRITEENABLE


public constant RS_COLORWRITEENABLE → (168:int32)

RS_COLORWRITEENABLE = 168

RS_­COLORWRITEENABLE1


public constant RS_COLORWRITEENABLE1 → (190:int32)

RS_COLORWRITEENABLE1 = 190

RS_­COLORWRITEENABLE2


public constant RS_COLORWRITEENABLE2 → (191:int32)

RS_COLORWRITEENABLE2 = 191

RS_­COLORWRITEENABLE3


public constant RS_COLORWRITEENABLE3 → (192:int32)

RS_COLORWRITEENABLE3 = 192

RS_­CULLMODE


public constant RS_CULLMODE → (22:int32)

RS_CULLMODE = 22

RS_­DEBUGMONITORTOKEN


public constant RS_DEBUGMONITORTOKEN → (165:int32)

RS_DEBUGMONITORTOKEN = 165

RS_­DEPTHBIAS


public constant RS_DEPTHBIAS → (195:int32)

RS_DEPTHBIAS = 195

RS_­DESTBLEND


public constant RS_DESTBLEND → (20:int32)

RS_DESTBLEND = 20

RS_­DESTBLENDALPHA


public constant RS_DESTBLENDALPHA → (208:int32)

RS_DESTBLENDALPHA = 208

RS_­DIFFUSEMATERIALSOURCE


public constant RS_DIFFUSEMATERIALSOURCE → (145:int32)

RS_DIFFUSEMATERIALSOURCE = 145

RS_­DITHERENABLE


public constant RS_DITHERENABLE → (26:int32)

RS_DITHERENABLE = 26

RS_­EMISSIVEMATERIALSOURCE


public constant RS_EMISSIVEMATERIALSOURCE → (148:int32)

RS_EMISSIVEMATERIALSOURCE = 148

RS_­ENABLEADAPTIVETESSELLATION


public constant RS_ENABLEADAPTIVETESSELLATION → (184:int32)

RS_ENABLEADAPTIVETESSELLATION = 184

RS_­FILLMODE


public constant RS_FILLMODE → (8:int32)

RS_FILLMODE = 8

RS_­FOGCOLOR


public constant RS_FOGCOLOR → (34:int32)

RS_FOGCOLOR = 34

RS_­FOGDENSITY


public constant RS_FOGDENSITY → (38:int32)

RS_FOGDENSITY = 38

RS_­FOGENABLE


public constant RS_FOGENABLE → (28:int32)

RS_FOGENABLE = 28

RS_­FOGEND


public constant RS_FOGEND → (37:int32)

RS_FOGEND = 37

RS_­FOGSTART


public constant RS_FOGSTART → (36:int32)

RS_FOGSTART = 36

RS_­FOGTABLEMODE


public constant RS_FOGTABLEMODE → (35:int32)

RS_FOGTABLEMODE = 35

RS_­FOGVERTEXMODE


public constant RS_FOGVERTEXMODE → (140:int32)

RS_FOGVERTEXMODE = 140

RS_­INDEXEDVERTEXBLENDENABLE


public constant RS_INDEXEDVERTEXBLENDENABLE → (167:int32)

RS_INDEXEDVERTEXBLENDENABLE = 167

RS_­LASTPIXEL


public constant RS_LASTPIXEL → (16:int32)

RS_LASTPIXEL = 16

RS_­LIGHTING


public constant RS_LIGHTING → (137:int32)

RS_LIGHTING = 137

RS_­LOCALVIEWER


public constant RS_LOCALVIEWER → (142:int32)

RS_LOCALVIEWER = 142

RS_­MAXTESSELLATIONLEVEL


public constant RS_MAXTESSELLATIONLEVEL → (179:int32)

RS_MAXTESSELLATIONLEVEL = 179

RS_­MINTESSELLATIONLEVEL


public constant RS_MINTESSELLATIONLEVEL → (178:int32)

RS_MINTESSELLATIONLEVEL = 178

RS_­MULTISAMPLEANTIALIAS


public constant RS_MULTISAMPLEANTIALIAS → (161:int32)

RS_MULTISAMPLEANTIALIAS = 161

RS_­MULTISAMPLEMASK


public constant RS_MULTISAMPLEMASK → (162:int32)

RS_MULTISAMPLEMASK = 162

RS_­NORMALDEGREE


public constant RS_NORMALDEGREE → (173:int32)

RS_NORMALDEGREE = 173

RS_­NORMALIZENORMALS


public constant RS_NORMALIZENORMALS → (143:int32)

RS_NORMALIZENORMALS = 143

RS_­PATCHEDGESTYLE


public constant RS_PATCHEDGESTYLE → (163:int32)

RS_PATCHEDGESTYLE = 163

RS_­POINTSCALEENABLE


public constant RS_POINTSCALEENABLE → (157:int32)

RS_POINTSCALEENABLE = 157

RS_­POINTSCALE_­A


public constant RS_POINTSCALE_A → (158:int32)

RS_POINTSCALE_A = 158

RS_­POINTSCALE_­B


public constant RS_POINTSCALE_B → (159:int32)

RS_POINTSCALE_B = 159

RS_­POINTSCALE_­C


public constant RS_POINTSCALE_C → (160:int32)

RS_POINTSCALE_C = 160

RS_­POINTSIZE


public constant RS_POINTSIZE → (154:int32)

RS_POINTSIZE = 154

RS_­POINTSIZE_­MAX


public constant RS_POINTSIZE_MAX → (166:int32)

RS_POINTSIZE_MAX = 166

RS_­POINTSIZE_­MIN


public constant RS_POINTSIZE_MIN → (155:int32)

RS_POINTSIZE_MIN = 155

RS_­POINTSPRITEENABLE


public constant RS_POINTSPRITEENABLE → (156:int32)

RS_POINTSPRITEENABLE = 156

RS_­POSITIONDEGREE


public constant RS_POSITIONDEGREE → (172:int32)

RS_POSITIONDEGREE = 172

RS_­RANGEFOGENABLE


public constant RS_RANGEFOGENABLE → (48:int32)

RS_RANGEFOGENABLE = 48

RS_­SCISSORTESTENABLE


public constant RS_SCISSORTESTENABLE → (174:int32)

RS_SCISSORTESTENABLE = 174

RS_­SEPARATEALPHABLENDENABLE


public constant RS_SEPARATEALPHABLENDENABLE → (206:int32)

RS_SEPARATEALPHABLENDENABLE = 206

RS_­SHADEMODE


public constant RS_SHADEMODE → (9:int32)

RS_SHADEMODE = 9

RS_­SLOPESCALEDEPTHBIAS


public constant RS_SLOPESCALEDEPTHBIAS → (175:int32)

RS_SLOPESCALEDEPTHBIAS = 175

RS_­SPECULARENABLE


public constant RS_SPECULARENABLE → (29:int32)

RS_SPECULARENABLE = 29

RS_­SPECULARMATERIALSOURCE


public constant RS_SPECULARMATERIALSOURCE → (146:int32)

RS_SPECULARMATERIALSOURCE = 146

RS_­SRCBLEND


public constant RS_SRCBLEND → (19:int32)

RS_SRCBLEND = 19

RS_­SRCBLENDALPHA


public constant RS_SRCBLENDALPHA → (207:int32)

RS_SRCBLENDALPHA = 207

RS_­SRGBWRITEENABLE


public constant RS_SRGBWRITEENABLE → (194:int32)

RS_SRGBWRITEENABLE = 194

RS_­STENCILENABLE


public constant RS_STENCILENABLE → (52:int32)

RS_STENCILENABLE = 52

RS_­STENCILFAIL


public constant RS_STENCILFAIL → (53:int32)

RS_STENCILFAIL = 53

RS_­STENCILFUNC


public constant RS_STENCILFUNC → (56:int32)

RS_STENCILFUNC = 56

RS_­STENCILMASK


public constant RS_STENCILMASK → (58:int32)

RS_STENCILMASK = 58

RS_­STENCILPASS


public constant RS_STENCILPASS → (55:int32)

RS_STENCILPASS = 55

RS_­STENCILREF


public constant RS_STENCILREF → (57:int32)

RS_STENCILREF = 57

RS_­STENCILWRITEMASK


public constant RS_STENCILWRITEMASK → (59:int32)

RS_STENCILWRITEMASK = 59

RS_­STENCILZFAIL


public constant RS_STENCILZFAIL → (54:int32)

RS_STENCILZFAIL = 54

RS_­TEXTUREFACTOR


public constant RS_TEXTUREFACTOR → (60:int32)

RS_TEXTUREFACTOR = 60

RS_­TWEENFACTOR


public constant RS_TWEENFACTOR → (170:int32)

RS_TWEENFACTOR = 170

RS_­TWOSIDEDSTENCILMODE


public constant RS_TWOSIDEDSTENCILMODE → (185:int32)

RS_TWOSIDEDSTENCILMODE = 185

RS_­VERTEXBLEND


public constant RS_VERTEXBLEND → (151:int32)

RS_VERTEXBLEND = 151

RS_­WRAP0


public constant RS_WRAP0 → (128:int32)

RS_WRAP0 = 128

RS_­WRAP1


public constant RS_WRAP1 → (129:int32)

RS_WRAP1 = 129

RS_­WRAP10


public constant RS_WRAP10 → (200:int32)

RS_WRAP10 = 200

RS_­WRAP11


public constant RS_WRAP11 → (201:int32)

RS_WRAP11 = 201

RS_­WRAP12


public constant RS_WRAP12 → (202:int32)

RS_WRAP12 = 202

RS_­WRAP13


public constant RS_WRAP13 → (203:int32)

RS_WRAP13 = 203

RS_­WRAP14


public constant RS_WRAP14 → (204:int32)

RS_WRAP14 = 204

RS_­WRAP15


public constant RS_WRAP15 → (205:int32)

RS_WRAP15 = 205

RS_­WRAP2


public constant RS_WRAP2 → (130:int32)

RS_WRAP2 = 130

RS_­WRAP3


public constant RS_WRAP3 → (131:int32)

RS_WRAP3 = 131

RS_­WRAP4


public constant RS_WRAP4 → (132:int32)

RS_WRAP4 = 132

RS_­WRAP5


public constant RS_WRAP5 → (133:int32)

RS_WRAP5 = 133

RS_­WRAP6


public constant RS_WRAP6 → (134:int32)

RS_WRAP6 = 134

RS_­WRAP7


public constant RS_WRAP7 → (135:int32)

RS_WRAP7 = 135

RS_­WRAP8


public constant RS_WRAP8 → (198:int32)

RS_WRAP8 = 198

RS_­WRAP9


public constant RS_WRAP9 → (199:int32)

RS_WRAP9 = 199

RS_­ZENABLE


public constant RS_ZENABLE → (7:int32)

RS_ZENABLE = 7

RS_­ZFUNC


public constant RS_ZFUNC → (23:int32)

RS_ZFUNC = 23

RS_­ZWRITEENABLE


public constant RS_ZWRITEENABLE → (14:int32)

RS_ZWRITEENABLE = 14

SAMP_­ADDRESSU


public constant SAMP_ADDRESSU → (1:int32)

SAMP_ADDRESSU = 1

SAMP_­ADDRESSV


public constant SAMP_ADDRESSV → (2:int32)

SAMP_ADDRESSV = 2

SAMP_­ADDRESSW


public constant SAMP_ADDRESSW → (3:int32)

SAMP_ADDRESSW = 3

SAMP_­BORDERCOLOR


public constant SAMP_BORDERCOLOR → (4:int32)

SAMP_BORDERCOLOR = 4

SAMP_­DMAPOFFSET


public constant SAMP_DMAPOFFSET → (13:int32)

SAMP_DMAPOFFSET = 13

SAMP_­ELEMENTINDEX


public constant SAMP_ELEMENTINDEX → (12:int32)

SAMP_ELEMENTINDEX = 12

SAMP_­MAGFILTER


public constant SAMP_MAGFILTER → (5:int32)

SAMP_MAGFILTER = 5

SAMP_­MAXANISOTROPY


public constant SAMP_MAXANISOTROPY → (10:int32)

SAMP_MAXANISOTROPY = 10

SAMP_­MAXMIPLEVEL


public constant SAMP_MAXMIPLEVEL → (9:int32)

SAMP_MAXMIPLEVEL = 9

SAMP_­MINFILTER


public constant SAMP_MINFILTER → (6:int32)

SAMP_MINFILTER = 6

SAMP_­MIPFILTER


public constant SAMP_MIPFILTER → (7:int32)

SAMP_MIPFILTER = 7

SAMP_­MIPMAPLODBIAS


public constant SAMP_MIPMAPLODBIAS → (8:int32)

SAMP_MIPMAPLODBIAS = 8

STENCILOP_­DECR


public constant STENCILOP_DECR → (8:int32)

STENCILOP_DECR = 8

STENCILOP_­DECRSAT


public constant STENCILOP_DECRSAT → (5:int32)

STENCILOP_DECRSAT = 5

STENCILOP_­INCR


public constant STENCILOP_INCR → (7:int32)

STENCILOP_INCR = 7

STENCILOP_­INCRSAT


public constant STENCILOP_INCRSAT → (4:int32)

STENCILOP_INCRSAT = 4

STENCILOP_­INVERT


public constant STENCILOP_INVERT → (6:int32)

STENCILOP_INVERT = 6

STENCILOP_­KEEP


public constant STENCILOP_KEEP → (1:int32)

STENCILOP_KEEP = 1

STENCILOP_­REPLACE


public constant STENCILOP_REPLACE → (3:int32)

STENCILOP_REPLACE = 3

STENCILOP_­ZERO


public constant STENCILOP_ZERO → (2:int32)

STENCILOP_ZERO = 2

TADDRESS_­BORDER


public constant TADDRESS_BORDER → (4:int32)

TADDRESS_BORDER = 4

TADDRESS_­CLAMP


public constant TADDRESS_CLAMP → (3:int32)

TADDRESS_CLAMP = 3

TADDRESS_­MIRROR


public constant TADDRESS_MIRROR → (2:int32)

TADDRESS_MIRROR = 2

TADDRESS_­MIRRORONCE


public constant TADDRESS_MIRRORONCE → (5:int32)

TADDRESS_MIRRORONCE = 5

TADDRESS_­WRAP


public constant TADDRESS_WRAP → (1:int32)

TADDRESS_WRAP = 1

TEXF_­ANISOTROPIC


public constant TEXF_ANISOTROPIC → (3:int32)

TEXF_ANISOTROPIC = 3

TEXF_­CONVOLUTIONMONO


public constant TEXF_CONVOLUTIONMONO → (8:int32)

TEXF_CONVOLUTIONMONO = 8

TEXF_­GAUSSIANQUAD


public constant TEXF_GAUSSIANQUAD → (7:int32)

TEXF_GAUSSIANQUAD = 7

TEXF_­LINEAR


public constant TEXF_LINEAR → (2:int32)

TEXF_LINEAR = 2

TEXF_­NONE


public constant TEXF_NONE → (0:int32)

TEXF_NONE = 0

TEXF_­POINT


public constant TEXF_POINT → (1:int32)

TEXF_POINT = 1

TEXF_­PYRAMIDALQUAD


public constant TEXF_PYRAMIDALQUAD → (6:int32)

TEXF_PYRAMIDALQUAD = 6