Direct3D Mobile Capability Bits (Windows Embedded CE 6.0)

1/6/2010

The following table shows the categories of capability bits used with Microsoft® Direct3D Mobile®.

Capability Bit Category Description

D3DMBLENDOPCAPS Values

Values used in the BlendOpCaps member of the D3DMCAPS structure to describe which blend operations are valid in the per-pixel alpha blend operation (see D3DMBLENDOP).

D3DMDEVCAPS Values

Values used in the DevCaps member of the D3DMCAPS structure to describe some general details about the nature of the device.

D3DMLINECAPS Values

Values used in the LineCaps member of the D3DMCAPS structure to describe line and point rendering capabilities.

D3DMPBLENDCAPS Values

Values used in the SrcBlendCaps and DestBlendCaps member of the D3DMCAPS structure to describe which blend factors are valid in the alpha blend operation in pixel processing (see D3DMBLEND).

D3DMPCMPCAPS Values

Values used in the ZCmpCaps, AlphaCmpCaps, and StencilCmpCaps members of the D3DMCAPS structure to describe which comparison modes the device supports (see D3DMCMPFUNC).

D3DMPMISCCAPS Values

Values used in the PrimitiveMiscCaps member of the D3DMCAPS structure to describe miscellaneous capabilities related to primitive handling.

D3DMPRASTERCAPS Values

Values used in the RasterCaps member of the D3DMCAPS structure to describe the device's rasterization and pixel processing capabilities.

D3DMPRESENT Values

Values used in the PresentaionIntervals member of the D3DMCAPS structure to describe a devices ability to present frames at specific rates.

D3DMPSHADECAPS Values

Values used in the ShadeCaps member of the D3DMCAPS structure to describe the shading operations that a device supports (see D3DMSHADEMODE).

D3DMPTADDRESSCAPS Values

Values used in the TextureAddressCaps member of the D3DMCAPS structure to describe the texture addressing modes that a device supports (see D3DMTEXTUREADDRESS).

D3DMPTEXTURECAPS Values

Values used in the TextureCaps member of the D3DMCAPS structure to describe texture mapping capabilities.

D3DMPTFILTERCAPS Values

Values used in the TextureFilterCaps member of the D3DMCAPS structure to describe device capabilities related to texture filtering.

D3DMSTENCILCAPS Values

Values used in the StencilCaps member of the D3DMCAPS structure to describe the stencil buffering operations that the device supports (see D3DMSTENCILOP).

D3DMSURFCAPS Values

Values used in the SurfaceCaps member of the D3DMCAPS structure to describe the general nature of the surfaces that are supported by a device and which memory pools support which data types.

D3DMTEXOPCAPS Values

Values used in the TextureOpCaps member of the D3DMCAPS structure to describe the texture blending operations that the device supports (see D3DMTEXTUREOP).

D3DMVTXPCAPS Values

Values used in the VertexProcessingCaps member of the D3DMCAPS structure to describe the device's capabilities for transforming vertices.

See Also

Reference

Direct3D Mobile Macros

Other Resources

Direct3D Mobile Reference