D3DHAL_CLIPPEDTRIANGLEFAN struttura (d3dhal.h)

DirectX 8.0 e versioni successive solo.

Una o più strutture D3DHAL_CLIPPEDTRIANGLEFAN vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura di D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_CLIPPEDTRIANGLEFAN e viene usato per eseguire il rendering di fan triangoli ritagliati.

Sintassi

typedef struct _D3DHAL_CLIPPEDTRIANGLEFAN {
  DWORD FirstVertexOffset;
  DWORD dwEdgeFlags;
  DWORD PrimitiveCount;
} D3DHAL_CLIPPEDTRIANGLEFAN;

Members

FirstVertexOffset

Specifica l'offset di byte nel flusso 0 dell'inizio dei dati del vertice (non l'indice del vertice).

dwEdgeFlags

Specifica una maschera di bit che identifica i bordi da disegnare quando si esegue il rendering del fotogramma di filo (per evitare il disegno di bordi introdotti dal ritaglio). Per altre informazioni su questa maschera di bit, vedere la sezione Osservazioni della struttura D3DHAL_DP2TRIANGLEFAN_IMM .

PrimitiveCount

Specifica il numero di triangoli nella ventola del triangolo specificata.

Requisiti

Requisito Valore
Intestazione d3dhal.h (include D3dhal.h)

Vedi anche

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2