Compartilhar via


D3D_TESSELLATOR_PARTITIONING enumeração (d3dcommon.h)

Opções de particionamento.

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
Valor: 0
D3D_TESSELLATOR_PARTITIONING_INTEGER
Valor: 1
D3D_TESSELLATOR_PARTITIONING_POW2
Valor: 2
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
Valor: 3
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
Valor: 4
D3D11_TESSELLATOR_PARTITIONING_UNDEFINED
O tipo de particionamento é indefinido.
D3D11_TESSELLATOR_PARTITIONING_INTEGER
Partição somente com inteiros.
D3D11_TESSELLATOR_PARTITIONING_POW2
Partição com apenas um número de potência de dois.
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
Partição com um número ímpar e fracionário.
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
Partição com um número par e fracionário.

Comentários

Durante o mosaico, a opção de partição ajuda a determinar como o algoritmo escolhe o próximo valor de partição; essa enumeração é usada por D3D11_SHADER_DESC.

A enumeração D3D11_TESSELLATOR_PARTITIONING é o tipo definido no arquivo de cabeçalho D3D11Shader.h como uma enumeração D3D_TESSELLATOR_PARTITIONING , que é totalmente definida no arquivo de cabeçalho D3DCommon.h.


typedef D3D_TESSELLATOR_PARTITIONING D3D11_TESSELLATOR_PARTITIONING;

Requisitos

Requisito Valor
Cabeçalho d3dcommon.h

Confira também

Enumerações do sombreador