MiscCaps Structure (Microsoft.DirectX.Direct3D)

Contains miscellaneous driver primitive capabilities.

Definition

Visual Basic Public Structure MiscCaps
C# public struct MiscCaps 
C++ public value class MiscCaps sealed 
JScript In JScript, you can use structures, but you cannot define your own.

Members Table

The following table lists the members exposed by the object.

Methods

Method Description
ToString Obtains a string representation of the current instance.

Properties

Property Description
HasFogVertexClamped Specifies whether the device clamps the fog blend factor per vertex.
IsNullReference Specifies whether the device is a reference device that does not render.
SupportsBlendOperation Specifies whether the device supports alpha blend operations other than BlendOperation.Add.
SupportsClipPlaneScaledPoints Specifies whether the device correctly clips scaled points (that is, those whose size is greater than 1.0) to user-defined clipping planes.
SupportsClipTransformedVertices Specifies whether the device clips post-transformed vertex primitives.
SupportsColorWrite Specifies whether the device supports per-channel writes for the render target color buffer.
SupportsCullClockwise Specifies whether the driver supports clockwise triangle culling through RenderStateManager.CullMode.
SupportsCullCounterClockwise Specifies whether the driver supports counterclockwise triangle culling through RenderStateManager.CullMode.
SupportsCullNone Specifies whether the driver does not perform triangle culling.
SupportsFogAndSpecularAlpha Specifies whether the device supports separate fog and specular alpha.
SupportsIndependentWriteMasks Specifies whether the device supports independent write masks for multiple element textures or multiple render targets.
SupportsMaskZ Specifies whether the device can enable and disable modification of the depth buffer on pixel operations.
SupportsMultipleRenderTargetsIndependentBitDepths Specifies whether the device supports independent bit depths for multiple render targets.
SupportsMultipleRenderTargetsPostPixelShaderBlending Specifies whether the device supports multiple render targets after pixel shader blending.
SupportsPerStageConstant Specifies whether the device supports per-stage constants.
SupportsSeparateAlphaBlend Specifies whether the device supports separate alpha blending.
SupportsTextureStageStateArgumentTemp Specifies whether the device supports TextureArgument for temporary registers.

Structure Information

Namespace Microsoft.DirectX.Direct3D
Assembly Microsoft.DirectX.Direct3D (microsoft.directx.direct3d.dll)
Strong Name Microsoft.DirectX.Direct3D,  Version=1.0.900.0,  Culture=neutral,  PublicKeyToken=d3231b57b74a1492