Common | |
public class CommonStatesManager
The CommonStatesManager type exposes the following members.
| Name | Description | |
|---|---|---|
| CommonStatesManager | Initializes a new instance of the CommonStatesManager class |
| 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. |
| Name | Description | |
|---|---|---|
| GetColorBlendAttachmentState | ||
| GetDepthStencilStateCreateInfo | ||
| GetInputAssemblyStateCreateInfo | ||
| GetRasterizationStateCreateInfo | Constructor |