D3D_TESSELLATOR_PARTITIONING-Enumeration (d3dcommon.h)
Partitionierungsoptionen.
Syntax
typedef enum D3D_TESSELLATOR_PARTITIONING {
D3D_TESSELLATOR_PARTITIONING_UNDEFINED = 0,
D3D_TESSELLATOR_PARTITIONING_INTEGER = 1,
D3D_TESSELLATOR_PARTITIONING_POW2 = 2,
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD = 3,
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN = 4,
D3D11_TESSELLATOR_PARTITIONING_UNDEFINED,
D3D11_TESSELLATOR_PARTITIONING_INTEGER,
D3D11_TESSELLATOR_PARTITIONING_POW2,
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD,
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
} ;
Konstanten
D3D_TESSELLATOR_PARTITIONING_UNDEFINED Wert: 0 |
D3D_TESSELLATOR_PARTITIONING_INTEGER Wert: 1 |
D3D_TESSELLATOR_PARTITIONING_POW2 Wert: 2 |
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD Wert: 3 |
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN Wert: 4 |
D3D11_TESSELLATOR_PARTITIONING_UNDEFINED Der Partitionierungstyp ist nicht definiert. |
D3D11_TESSELLATOR_PARTITIONING_INTEGER Partition nur mit ganzen Zahlen. |
D3D11_TESSELLATOR_PARTITIONING_POW2 Partition nur mit einer Power-of-Two-Zahl. |
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD Partition mit einer ungeraden Bruchzahl. |
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN Partition mit einer geraden Bruchzahl. |
Hinweise
Während der Tessellation hilft die Partitionsoption zu bestimmen, wie der Algorithmus den nächsten Partitionswert auswählt. diese Enumeration wird von D3D11_SHADER_DESC verwendet.
Die D3D11_TESSELLATOR_PARTITIONING-Enumeration ist der Typ, der in der D3D11Shader.h-Headerdatei als D3D_TESSELLATOR_PARTITIONING-Enumeration definiert ist, die vollständig in der D3DCommon.h-Headerdatei definiert ist.
typedef D3D_TESSELLATOR_PARTITIONING D3D11_TESSELLATOR_PARTITIONING;
Anforderungen
Anforderung | Wert |
---|---|
Header | d3dcommon.h |