Bagikan melalui


struktur D3DHAL_CLIPPEDTRIANGLEFAN (d3dhal.h)

DirectX 8.0 dan versi yang lebih baru saja.

Satu atau beberapa struktur D3DHAL_CLIPPEDTRIANGLEFAN diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_CLIPPEDTRIANGLEFAN, dan digunakan untuk merender kipas segitiga terklip.

Sintaks

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

Anggota

FirstVertexOffset

Menentukan offset byte ke aliran 0 dari awal data puncak (bukan indeks puncak).

dwEdgeFlags

Menentukan bitmask yang mengidentifikasi tepi apa yang akan digambar saat merender bingkai kawat (untuk mencegah gambar tepi yang diperkenalkan dengan mengklip). Untuk informasi selengkapnya tentang bitmask ini, lihat bagian Keterangan dari struktur D3DHAL_DP2TRIANGLEFAN_IMM .

PrimitiveCount

Menentukan jumlah segitiga dalam kipas segitiga yang diberikan.

Persyaratan

Persyaratan Nilai
Header d3dhal.h (termasuk D3dhal.h)

Lihat juga

D3DDP2OP_CLIPPEDTRIANGLEFAN

D3DHAL_DP2COMMAND

D3dDrawPrimitives2