MiscCaps Structure

Language:

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

Method Description
ToString Obtains a string representation of the current instance.
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

Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center