The following table shows values that are used in the TextureOpCaps member of the D3DMCAPS structure to describe the texture blending operations that the device supports (see D3DMTEXTUREOP).
Value | Description |
---|---|
D3DMTEXOPCAPS_SELECTARG1 | Indicates that the device supports the D3DMTOP_SELECTARG1 texture-blending operation. |
D3DMTEXOPCAPS_SELECTARG2 | Indicates that the device supports the D3DMTOP_SELECTARG2 texture-blending operation. |
D3DMTEXOPCAPS_MODULATE | Indicates that the device supports the D3DMTOP_MODULATE texture-blending operation. |
D3DMTEXOPCAPS_MODULATE2X | Indicates that the device supports the D3DMTOP_MODULATE2X texture-blending operation. |
D3DMTEXOPCAPS_MODULATE4X | Indicates that the device supports the D3DMTOP_MODULATE4X texture-blending operation. |
D3DMTEXOPCAPS_ADD | Indicates that the device supports the D3DMTOP_ADD texture-blending operation. |
D3DMTEXOPCAPS_ADDSIGNED | Indicates that the device supports the D3DMTOP_ADDSIGNED texture-blending operation. |
D3DMTEXOPCAPS_ADDSIGNED2X | Indicates that the device supports the D3DMTOP_ADDSIGNED2X texture-blending operation. |
D3DMTEXOPCAPS_SUBTRACT | Indicates that the device supports the D3DMTOP_SUBTRACT texture-blending operation. |
D3DMTEXOPCAPS_ADDSMOOTH | Indicates that the device supports the D3DMTOP_ADDSMOOTH texture-blending operation. |
D3DMTEXOPCAPS_BLENDDIFFUSEALPHA | Indicates that the device supports the D3DMTOP_BLENDDIFFUSEALPHA texture-blending operation. |
D3DMTEXOPCAPS_BLENDTEXTUREALPHA | Indicates that the device supports the D3DMTOP_BLENDTEXTUREALPHA texture-blending operation. |
D3DMTEXOPCAPS_BLENDFACTORALPHA | Indicates that the device supports the D3DMTOP_BLENDFACTORALPHA texture-blending operation. |
D3DMTEXOPCAPS_BLENDTEXTUREALPHAPM | Indicates that the device supports the D3DMTOP_BLENDTEXTUREALPHAPM texture-blending operation. |
D3DMTEXOPCAPS_BLENDCURRENTALPHA | Indicates that the device supports the D3DMTOP_BLENDCURRENTALPHA texture-blending operation. |
D3DMTEXOPCAPS_PREMODULATE | Indicates that the device supports the D3DMTOP_PREMODULATE texture-blending operation. |
D3DMTEXOPCAPS_MODULATEALPHA_ADDCOLOR | Indicates that the device supports the D3DMTOP_MODULATEALPHA_ADDCOLOR texture-blending operation. |
D3DMTEXOPCAPS_MODULATECOLOR_ADDALPHA | Indicates that the device supports the D3DMTOP_MODULATECOLOR_ADDALPHA texture-blending operation. |
D3DMTEXOPCAPS_MODULATEINVALPHA_ADDCOLOR | Indicates that the device supports the D3DMTOP_MODULATEINVALPHA_ADDCOLOR texture-blending operation. |
D3DMTEXOPCAPS_MODULATEINVCOLOR_ADDALPHA | Indicates that the device supports the D3DMTOP_MODULATEINVCOLOR_ADDALPHA texture-blending operation. |
D3DMTEXOPCAPS_DOTPRODUCT3 | Indicates that the device supports the D3DMTOP_DOTPRODUCT3 texture-blending operation. |
D3DMTEXOPCAPS_MULTIPLYADD | Indicates that the device supports the D3DMTOP_MULTIPLYADD texture-blending operation. |
D3DMTEXOPCAPS_LERP | Indicates that the device supports the D3DMTOP_LERP texture-blending operation. |
Requirements
OS Versions: Windows CE 5.0 and later.
Header: D3dmcaps.h.
See Also
Direct3D Mobile Capability Bits | Direct3D Mobile Macros
Send Feedback on this topic to the authors