struktur D3DHAL_DP2SETPIXELSHADERCONST (d3dhal.h)
DirectX 8.0 dan versi yang lebih baru saja.
Struktur D3DHAL_DP2SETPIXELSHADERCONST digunakan untuk mengatur satu atau beberapa register konstanta shader piksel ketika opcode D3DDP2OP_SETPIXELSHADERCONST diterima oleh D3dDrawPrimitives2.
Sintaks
typedef struct _D3DHAL_DP2SETPIXELSHADERCONST {
DWORD dwRegister;
DWORD dwCount;
} D3DHAL_DP2SETPIXELSHADERCONST;
Anggota
dwRegister
Menentukan indeks register pertama yang akan disetel.
dwCount
Menentukan jumlah register yang akan ditetapkan. Segera mengikuti struktur data ini dalam aliran DP2 adalah vektor dwCount dari empat angka floating-point presisi tunggal. Ini adalah data untuk disalin ke register target.
Keterangan
Runtime melewati register pertama yang akan ditetapkan dan jumlah register yang akan ditetapkan. Data aktual untuk disalin ke register tersebut terdiri dari vektor empat, angka floating-point presisi tunggal. Vektor ini (angka yang sama dengan ada register untuk diatur) mengikuti token ini dan struktur data terkait dalam aliran DP2.
Runtime memvalidasi bahwa rentang register yang ditentukan terletak dalam rentang hukum untuk versi shader piksel saat ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dhal.h (termasuk D3dhal.h) |
Lihat juga
D3DDP2OP_SETPIXELSHADERCONST