Enum D3D11PrimitiveTopology
How the pipeline interprets vertex data that is bound to the input-assembler stage. These primitive topology values determine how the vertex data is rendered on screen.
Namespace: JeremyAnsel.DirectX.D3D11
Assembly: JeremyAnsel.DirectX.D3D11.dll
Syntax
public enum D3D11PrimitiveTopology
Fields
| Name | Description |
|---|---|
| LineList | Interpret the vertex data as a list of lines. |
| LineListAdj | Interpret the vertex data as list of lines with adjacency data. |
| LineStrip | Interpret the vertex data as a line strip. |
| LineStripAdj | Interpret the vertex data as line strip with adjacency data. |
| PatchList10ControlPoint | Interpret the vertex data as a patch list. |
| PatchList11ControlPoint | Interpret the vertex data as a patch list. |
| PatchList12ControlPoint | Interpret the vertex data as a patch list. |
| PatchList13ControlPoint | Interpret the vertex data as a patch list. |
| PatchList14ControlPoint | Interpret the vertex data as a patch list. |
| PatchList15ControlPoint | Interpret the vertex data as a patch list. |
| PatchList16ControlPoint | Interpret the vertex data as a patch list. |
| PatchList17ControlPoint | Interpret the vertex data as a patch list. |
| PatchList18ControlPoint | Interpret the vertex data as a patch list. |
| PatchList19ControlPoint | Interpret the vertex data as a patch list. |
| PatchList1ControlPoint | Interpret the vertex data as a patch list. |
| PatchList20ControlPoint | Interpret the vertex data as a patch list. |
| PatchList21ControlPoint | Interpret the vertex data as a patch list. |
| PatchList22ControlPoint | Interpret the vertex data as a patch list. |
| PatchList23ControlPoint | Interpret the vertex data as a patch list. |
| PatchList24ControlPoint | Interpret the vertex data as a patch list. |
| PatchList25ControlPoint | Interpret the vertex data as a patch list. |
| PatchList26ControlPoint | Interpret the vertex data as a patch list. |
| PatchList27ControlPoint | Interpret the vertex data as a patch list. |
| PatchList28ControlPoint | Interpret the vertex data as a patch list. |
| PatchList29ControlPoint | Interpret the vertex data as a patch list. |
| PatchList2ControlPoint | Interpret the vertex data as a patch list. |
| PatchList30ControlPoint | Interpret the vertex data as a patch list. |
| PatchList31ControlPoint | Interpret the vertex data as a patch list. |
| PatchList32ControlPoint | Interpret the vertex data as a patch list. |
| PatchList3ControlPoint | Interpret the vertex data as a patch list. |
| PatchList4ControlPoint | Interpret the vertex data as a patch list. |
| PatchList5ControlPoint | Interpret the vertex data as a patch list. |
| PatchList6ControlPoint | Interpret the vertex data as a patch list. |
| PatchList7ControlPoint | Interpret the vertex data as a patch list. |
| PatchList8ControlPoint | Interpret the vertex data as a patch list. |
| PatchList9ControlPoint | Interpret the vertex data as a patch list. |
| PointList | Interpret the vertex data as a list of points. |
| TriangleList | Interpret the vertex data as a list of triangles. |
| TriangleListAdj | Interpret the vertex data as list of triangles with adjacency data. |
| TriangleStrip | Interpret the vertex data as a triangle strip. |
| TriangleStripAdj | Interpret the vertex data as triangle strip with adjacency data. |
| Undefined | The IA stage has not been initialized with a primitive topology. The IA stage will not function properly unless a primitive topology is defined. |