d3d9types.h header

This header is used by display. For more information, see:

d3d9types.h contains the following programming interfaces:

Structures

 
D3DCOLORVALUE

Learn more about: _D3DCOLORVALUE structure
D3DDEVINFO_VCACHE

DirectX 8.1 and later versions only. The D3DDEVINFO_VCACHE structure describes vertex-cache information of a device.

Enumerations

 
D3DBLEND

Learn more about: _D3DBLEND enumeration
D3DBLENDOP

Learn more about: _D3DBLENDOP enumeration
D3DCMPFUNC

Learn more about: _D3DCMPFUNC enumeration
D3DCULL

Learn more about: _D3DCULL enumeration
D3DFILLMODE

Learn more about: _D3DFILLMODE enumeration
D3DFOGMODE

Learn more about: _D3DFOGMODE enumeration
D3DMATERIALCOLORSOURCE

Learn more about: _D3DMATERIALCOLORSOURCE enumeration
D3DRENDERSTATETYPE

The D3DRENDERSTATETYPE enumerated type lists a variety of attributes, or render states.
D3DSHADEMODE

Learn more about: _D3DSHADEMODE enumeration
D3DSHADER_INSTRUCTION_OPCODE_TYPE

This section lists the shader operation codes that can be contained in the first 16 bits (0 - 15) of an Instruction Token. The sections that follow describe the token format of the instructions that correspond to the operation codes.
D3DSHADER_PARAM_REGISTER_TYPE

Pixel and vertex shader operations specify register types in bits 28, 29, 30, 11, and 12 of destination and source parameter tokens.
D3DSTENCILOP

Learn more about: _D3DSTENCILOP enumeration
D3DTEXTUREOP

Learn more about: _D3DTEXTUREOP enumeration
D3DTEXTURETRANSFORMFLAGS

Learn more about: _D3DTEXTURETRANSFORMFLAGS enumeration
D3DZBUFFERTYPE

Learn more about: _D3DZBUFFERTYPE enumeration