Share via


GraphicsDeviceCapabilities.PrimitiveCaps Members

The following tables list the members exposed by the GraphicsDeviceCapabilities.PrimitiveCaps type.

Public Properties

Name Description
Public Property HasFogVertexClamped Gets a value indicating whether the device clamps fog blend factor per vertex.
Public Property IsNullReference Gets a value indicating whether the device is a null reference device that does not render.
Public Property SupportsBlendOperation Gets a value indicating whether the device supports blending operations other than BlendFunction.Add.
Public Property SupportsClipPlaneScaledPoints Gets a value indicating whether the device correctly clips scaled points of size greater than 1.0 to user-defined clipping planes.
Public Property SupportsClipTransformedVertices Gets a value indicating whether the device clips post-transformed vertex primitives.
Public Property SupportsColorWrite Gets a value indicating whether the device supports per-channel writes for the render-target color buffer through the ColorWriteChannels state.
Public Property SupportsCullClockwiseFace Gets a value indicating whether the driver supports clockwise triangle culling through the CullMode state.
Public Property SupportsCullCounterClockwiseFace Gets a value indicating whether the driver supports counterclockwise triangle culling through the CullMode state.
Public Property SupportsCullNone Gets a value indicating whether the driver does not perform triangle culling.
Public Property SupportsFogAndSpecularAlpha Gets a value indicating whether the driver supports separate fog and specular alpha.
Public Property SupportsIndependentWriteMasks Gets a value indicating whether the device supports independent write masks for multiple element textures or multiple render targets.
Public Property SupportsMaskZ Gets a value indicating whether the device can enable and disable modification of the depth buffer on pixel operations.
Public Property SupportsMultipleRenderTargetsIndependentBitDepths Gets a value indicating whether the device supports different bit depths for multiple render targets.
Public Property SupportsMultipleRenderTargetsPostPixelShaderBlending Gets a value indicating whether the device supports post-pixel shader operations for multiple render targets.
Public Property SupportsPerStageConstant Gets a value indicating whether the device supports per-stage constants.
Public Property SupportsSeparateAlphaBlend Gets a value indicating whether the device supports separate blend settings for the alpha channel.
Public Property SupportsTextureStageStateArgumentTemp Gets a value indicating whether the device supports texture argument values for the temporary register.

Public Methods

Name Description
Public Method Equals (Inherited from ValueType.)
Public Method GetHashCode (Inherited from ValueType.)
Public Method GetType (Inherited from Object.)
Public Method ReferenceEquals (Inherited from Object.)
Public Method ToString Retrieves a string representation of this object.

Protected Methods

Name Description
Protected Method Finalize (Inherited from Object.)
Protected Method MemberwiseClone (Inherited from Object.)

See Also

Reference

GraphicsDeviceCapabilities.PrimitiveCaps Structure
Microsoft.Xna.Framework.Graphics Namespace