|  | |
| Common | |
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
Syntaxpublic class CommonStatesManager
The CommonStatesManager type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | CommonStatesManager | Initializes a new instance of the CommonStatesManager class | 
 Properties
Properties| Name | Description | |
|---|---|---|
|   | CullClockwise | Gets the PipelineRasterizationStateCreateInfo that culls (removes) all clockwise oriented triangles. This is the default cull mode that is set to DefaultRasterizerState. | 
|   | CullCounterClockwise | Gets the PipelineRasterizationStateCreateInfo that culls (removes) all counter-clockwise oriented triangles. | 
|   | CullNone | Gets the PipelineRasterizationStateCreateInfo that does not cull (remove) any triangles. | 
|   | DepthNone | |
|   | DepthRead | |
|   | DepthReadWrite | |
|   | LineListInputAssemblyState | |
|   | LineStripInputAssemblyState | |
|   | NonPremultipliedAlphaBlendAttachmentState | Alpha blend used for pre-multiplied alpha (used for normal translucent objects, opaque sprites w/ alpha mask, etc.) D.rgb := aS.rgb * S.a + D.rgb * ( 1 - S.a ) | 
|   | NoTessellation | |
|   | OpaqueAttachmentState | Opaque blend state - blending is disabled. | 
|   | PremultipliedAlphaBlendAttachmentState | Alpha blend used for pre-multiplied alpha (used for normal translucent objects, opaque sprites w/ alpha mask, etc.) D.rgb := aS.rgb * 1 + D.rgb * ( 1 - S.a ) | 
|   | RenderOnlyHiddenObjects | |
|   | TriangleListInputAssemblyState | |
|   | TriangleStripInputAssemblyState | |
|   | WireframeCullNone | Gets the PipelineRasterizationStateCreateInfo that draws wireframe instead of solid triangles. | 
 Methods
Methods| Name | Description | |
|---|---|---|
|   | GetColorBlendAttachmentState | |
|   | GetDepthStencilStateCreateInfo | |
|   | GetInputAssemblyStateCreateInfo | |
|   | GetRasterizationStateCreateInfo | Constructor | 
 See Also
See Also