Enumeração D3DCULL

Define os modos de eliminação com suporte.

Sintaxe

typedef enum D3DCULL { 
  D3DCULL_NONE         = 1,
  D3DCULL_CW           = 2,
  D3DCULL_CCW          = 3,
  D3DCULL_FORCE_DWORD  = 0x7fffffff
} D3DCULL, *LPD3DCULL;

Constantes

D3DCULL_NONE

Não abata rostos para trás.

D3DCULL_CW

Abater rostos para trás com vértices no sentido horário.

D3DCULL_CCW

Abater rostos para trás com vértices anti-horários.

D3DCULL_FORCE_DWORD

Força essa enumeração a ser compilada para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada em um tamanho diferente de 32 bits. Este valor não é usado.

Comentários

Os valores nesse tipo enumerado são usados pelo estado de renderização D3DRS_CULLMODE. Os modos de abate definem como as faces traseiras são rebatidas ao renderizar uma geometria.

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Enumerações direct3D

D3DCAPS9

D3DRENDERSTATETYPE