Enumeração D3DPATCHEDGESTYLE
Define se o modo de mosaico atual é discreto ou contínuo.
Sintaxe
typedef enum D3DPATCHEDGESTYLE {
D3DPATCHEDGE_DISCRETE = 0,
D3DPATCHEDGE_CONTINUOUS = 1,
D3DPATCHEDGE_FORCE_DWORD = 0x7fffffff
} D3DPATCHEDGESTYLE, *LPD3DPATCHEDGESTYLE;
Constantes
-
D3DPATCHEDGE_DISCRETE
-
Estilo de borda discreto. No modo discreto, você pode especificar mosaico float, mas ele será truncado para inteiros.
-
D3DPATCHEDGE_CONTINUOUS
-
Estilo de borda contínua. No modo contínuo, o mosaico é especificado como valores float que podem ser suavemente variados para reduzir artefatos de "estouro".
-
D3DPATCHEDGE_FORCE_DWORD
-
Força essa enumeração a compilar para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada para um tamanho diferente de 32 bits. Este valor não é usado.
Comentários
Observe que a mosaico contínua produz um padrão de mosaico completamente diferente do discreto para os mesmos valores de mosaico (isso é mais aparente no modo de wireframe). Portanto, a 4.0 contínua não é igual a 4 discreta.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também