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