Skip to content

Latest commit

 

History

History
168 lines (102 loc) · 3.9 KB

ne-d3dumddi-_d3ddditexturestagestatetype.md

File metadata and controls

168 lines (102 loc) · 3.9 KB
UID title description ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.max-support req.typenames targetos ms.custom tech.root f1_keywords topic_type api_type api_location api_name dev_langs
NE:d3dumddi._D3DDDITEXTURESTAGESTATETYPE
_D3DDDITEXTURESTAGESTATETYPE (d3dumddi.h)
The texture stage state type.
10/19/2018
D3DDDITEXTURESTAGESTATETYPE enumeration
_D3DDDITEXTURESTAGESTATETYPE, D3DDDITEXTURESTAGESTATETYPE,
d3dumddi.h
D3DDDITEXTURESTAGESTATETYPE
Windows
RS5
display
_D3DDDITEXTURESTAGESTATETYPE
d3dumddi/_D3DDDITEXTURESTAGESTATETYPE
D3DDDITEXTURESTAGESTATETYPE
d3dumddi/D3DDDITEXTURESTAGESTATETYPE
apiref
HeaderDef
d3dumddi.h
_D3DDDITEXTURESTAGESTATETYPE
D3DDDITEXTURESTAGESTATETYPE
c++

_D3DDDITEXTURESTAGESTATETYPE enumeration

-description

The texture stage state type.

-enum-fields

-field D3DDDITSS_TEXTUREMAP

A D3DTEXTUREOP that specifies the texture map.

-field D3DDDITSS_COLOROP

A D3DTEXTUREOP that specifies per-stage blending controls for color channels.

-field D3DDDITSS_COLORARG1

A D3DTA_TEXTURE that represents texture arguments. The D3DTA_TEXTURE constant is used to select a texture color.

-field D3DDDITSS_COLORARG2

A D3DTA_TEXTURE that represents texture arguments. The D3DTA_TEXTURE constant is used to select a texture color.

-field D3DDDITSS_ALPHAOP

A D3DTEXTUREOP that specifies per-stage blending controls for alpha channel.

-field D3DDDITSS_ALPHAARG1

A D3DTA_TEXTURE that represents texture arguments. The D3DTA_TEXTURE constant is used to select a texture color.

-field D3DDDITSS_ALPHAARG2

A D3DTA_TEXTURE that represents texture arguments. The D3DTA_TEXTURE constant is used to select a texture color.

-field D3DDDITSS_BUMPENVMAT00

A float that represents a bump mapping matrix.

-field D3DDDITSS_BUMPENVMAT01

A float that represents a bump mapping matrix.

-field D3DDDITSS_BUMPENVMAT10

A float that represents a bump mapping matrix.

-field D3DDDITSS_BUMPENVMAT11

A float that represents a bump mapping matrix.

-field D3DDDITSS_TEXCOORDINDEX

Identifies which set of texture coordinates index for this texture.

-field D3DDDITSS_ADDRESSU

-field D3DDDITSS_ADDRESSV

-field D3DDDITSS_BORDERCOLOR

-field D3DDDITSS_MAGFILTER

-field D3DDDITSS_MINFILTER

-field D3DDDITSS_MIPFILTER

-field D3DDDITSS_MIPMAPLODBIAS

-field D3DDDITSS_MAXMIPLEVEL

-field D3DDDITSS_MAXANISOTROPY

-field D3DDDITSS_BUMPENVLSCALE

A float scale for bump map luminance.

-field D3DDDITSS_BUMPENVLOFFSET

A float offset for bump map luminance.

-field D3DDDITSS_TEXTURETRANSFORMFLAGS

A D3DTEXTURETRANSFORMFLAGS that controls texture transform.

-field D3DDDITSS_ADDRESSW

-field D3DDDITSS_COLORARG0

A third argument for triadic operations.

-field D3DDDITSS_ALPHAARG0

A third argument for triadic operations.

-field D3DDDITSS_RESULTARG

Arguments for the result, either D3DTA_CURRENT or D3DTA_TEMP.

D3DTA_TEMP is used to select a temporary register color. D3DTA_CURRENT is used to select a stage destination register.

-field D3DDDITSS_SRGBTEXTURE

-field D3DDDITSS_ELEMENTINDEX

-field D3DDDITSS_DMAPOFFSET

-field D3DDDITSS_CONSTANT

A D3DTA_CONSTANT that indicates per-stage constant.

-field D3DDDITSS_DISABLETEXTURECOLORKEY

Disable texture color key.

-field D3DDDITSS_TEXTURECOLORKEYVAL

The texture color key value.

-field D3DDDITSS_FORCE_DWORD

Forces this enumeration to compile to 32 bits in size.

-remarks

-see-also