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 |