Compartilhar via


D3DMFILLMODE

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa enumeração fornece valores que descrevem como primitivos devem ser rasterized. Para obter mais informações, consulte Rasterization. Ele é usado para fornecer valores para o estado processar D3DMRS_FILLMODE (consulte D3DMRENDERSTATETYPE).

Syntax

typedef enum _D3DMFILLMODE {
  D3DMFILL_POINT       = 1,
  D3DMFILL_WIREFRAME   = 2,
  D3DMFILL_SOLID       = 3,
  D3DMFILL_FORCE_ULONG = 0x7fffffff,
} D3DMFILLMODE;

Elementos

  • D3DMFILL_POINT
    Indica que os vértices de triângulo primitivos são rasterized como individual pontos. Esse modo não aplicar para apontar ou linha primitivos.
  • D3DMFILL_WIREFRAME
    Indica que os vértices do primitivo são rasterized como linhas. Ponto primitivos são tratados como linhas degenerate e ainda rasterized como pontos. Linha primitivos são inalterado. Triângulos primitivos são rasterized como um conjunto de linhas 3 interconectadas.
  • D3DMFILL_SOLID
    Todos os primitivos são preenchidos. Todos os primitivos são rasterized normalmente.
  • D3DMFILL_FORCE_ULONG
    Força o compilador para interpretar a enumeração como um valor ULONG. Este valor não é usada diretamente na programação do Mobile Direct3D.

Requirements

Header d3dmtypes.h
Windows Embedded CE Windows CE 5.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Direct3D Mobile Enumerations
D3DMRENDERSTATETYPE

Concepts

Rasterization