struktur D3DHAL_DP2COMMAND (d3dhal.h)

Satu atau beberapa struktur D3DHAL_DP2COMMAND diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 , yang menggunakan informasi yang diterimanya untuk menggambar satu atau beberapa primitif. Setiap struktur menentukan primitif untuk menggambar atau perubahan status untuk diproses.

Sintaks

typedef struct _D3DHAL_DP2COMMAND {
  BYTE  bCommand;
  BYTE  bReserved;
  union {
    WORD wPrimitiveCount;
    WORD wStateCount;
  };
} D3DHAL_DP2COMMAND, *LPD3DHAL_DP2COMMAND;

Anggota

bCommand

Menentukan primitif untuk menggambar atau perubahan status untuk diproses. Anggota ini dapat menjadi salah satu nilai yang D3DHAL_DP2OPERATION dijumlahkan.

bReserved

Dicadangkan untuk penggunaan sistem dan harus diabaikan oleh driver.

wPrimitiveCount

Menentukan jumlah primitif yang akan diproses. Anggota ini berlaku ketika bCommand bukan salah satu dari D3DDP2OP_RENDERSTATE atau D3DDP2OP_TEXTURESTAGESTATE.

wStateCount

Menentukan jumlah perubahan status yang akan diproses. Anggota ini berlaku ketika bCommand adalah salah satu D3DDP2OP_RENDERSTATE atau D3DDP2OP_TEXTURESTAGESTATE.

Persyaratan

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

Lihat juga

D3DDP2OP_RENDERSTATE

D3DDP2OP_TEXTURESTAGESTATE

D3DHAL_DP2OPERATION

D3dDrawPrimitives2