D3DHAL_CLIPPEDTRIANGLEFAN Struktur (d3dhal.h)
Nur DirectX 8.0 und höhere Versionen.
Mindestens eine D3DHAL_CLIPPEDTRIANGLEFAN Strukturen werden vom Befehlspuffer durch den D3dDrawPrimitives2 Rückruf analysiert, wenn das D3DHAL_DP2COMMAND bCommand-Element Element der D3DHAL_DP2COMMAND Struktur auf D3DDP2OP_CLIPPEDTRIANGLEFAN festgelegt ist und zum Rendern von abgeschnittenen Dreiecksfächern verwendet wird.
Syntax
typedef struct _D3DHAL_CLIPPEDTRIANGLEFAN {
DWORD FirstVertexOffset;
DWORD dwEdgeFlags;
DWORD PrimitiveCount;
} D3DHAL_CLIPPEDTRIANGLEFAN;
Angehörige
FirstVertexOffset
Gibt den Byteoffset in Datenstrom 0 des Anfangs der Vertexdaten an (nicht den Index des Scheitelpunkts).
dwEdgeFlags
Gibt eine Bitmaske an, die angibt, welche Kanten beim Rendern des Drahtrahmens gezeichnet werden sollen (um die Zeichnung von Kanten zu verhindern, die durch Beschneiden eingeführt werden). Weitere Informationen zu dieser Bitmaske finden Sie im Abschnitt "Hinweise" der D3DHAL_DP2TRIANGLEFAN_IMM-Struktur.
PrimitiveCount
Gibt die Anzahl der Dreiecke im angegebenen Dreiecksfächer an.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |
Siehe auch
D3DDP2OP_CLIPPEDTRIANGLEFAN