struktur D3DHAL_DP2STARTVERTEX (d3dhal.h)

Struktur D3DHAL_DP2STARTVERTEX mengikuti struktur D3DHAL_DP2COMMAND tertentu dalam buffer perintah, dan menunjukkan offset dalam buffer vertex untuk vertex pertama yang digunakan dalam D3dDrawPrimitives2.

Sintaks

typedef struct _D3DHAL_DP2STARTVERTEX {
  WORD wVStart;
} D3DHAL_DP2STARTVERTEX, *LPD3DHAL_DP2STARTVERTEX;

Anggota

wVStart

Menentukan offset tambahan untuk ditambahkan ke indeks apa pun yang digunakan untuk menentukan lokasi simpul di buffer vertex (dalam kasus primitif terindeks).

Keterangan

Struktur D3DHAL_DP2STARTVERTEX mengikuti struktur D3DHAL_DP2COMMAND di buffer perintah saat anggota D3DHAL_DP2COMMAND bCommand adalah salah satu nilai berikut:

  • D3DDP2OP_INDEXEDLINELIST2
  • D3DDP2OP_INDEXEDLINESTRIP
  • D3DDP2OP_INDEXEDTRIANGLELIST2
  • D3DDP2OP_INDEXEDTRIANGLESTRIP
  • D3DDP2OP_INDEXEDTRIANGLEFAN
Puncak pertama dari primitif tersebut terletak (wVStart + dwVertexOffset) byte dari awal buffer vertex, di mana dwVertexOffset adalah anggota D3DHAL_DRAWPRIMITIVES2DATA.

Persyaratan

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

Lihat juga

D3DDP2OP_INDEXEDLINELIST2

D3DDP2OP_INDEXEDLINESTRIP

D3DDP2OP_INDEXEDTRIANGLEFAN

D3DDP2OP_INDEXEDTRIANGLELIST2

D3DDP2OP_INDEXEDTRIANGLESTRIP

D3DHAL_DP2COMMAND

D3DHAL_DRAWPRIMITIVES2DATA

D3dDrawPrimitives2