énumération D3D_TESSELLATOR_PARTITIONING (d3dcommon.h)
Options de partitionnement.
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
} ;
Constantes
D3D_TESSELLATOR_PARTITIONING_UNDEFINED Valeur : 0 |
D3D_TESSELLATOR_PARTITIONING_INTEGER Valeur : 1 |
D3D_TESSELLATOR_PARTITIONING_POW2 Valeur : 2 |
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD Valeur : 3 |
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN Valeur : 4 |
D3D11_TESSELLATOR_PARTITIONING_UNDEFINED Le type de partitionnement n’est pas défini. |
D3D11_TESSELLATOR_PARTITIONING_INTEGER Partition avec des entiers uniquement. |
D3D11_TESSELLATOR_PARTITIONING_POW2 Partition avec un nombre d’alimentation de deux uniquement. |
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD Partition avec un nombre fractionnaire impair. |
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN Partitionnez avec un nombre pair fractionnaire. |
Remarques
Pendant le pavage, l’option de partition permet de déterminer comment l’algorithme choisit la valeur de partition suivante ; cette énumération est utilisée par D3D11_SHADER_DESC.
L’énumération D3D11_TESSELLATOR_PARTITIONING est de type défini dans le fichier d’en-tête D3D11Shader.h en tant qu’énumération D3D_TESSELLATOR_PARTITIONING, qui est entièrement définie dans le fichier d’en-tête D3DCommon.h.
typedef D3D_TESSELLATOR_PARTITIONING D3D11_TESSELLATOR_PARTITIONING;
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dcommon.h |