Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |