struktur D3DDDIARG_SETPIXELSHADERCONST (d3dumddi.h)
Struktur D3DDDIARG_SETPIXELSHADERCONST menjelaskan cara mengatur register konstanta shader piksel.
Sintaks
typedef struct _D3DDDIARG_SETPIXELSHADERCONST {
[in] UINT Register;
[in] UINT Count;
} D3DDDIARG_SETPIXELSHADERCONST;
Anggota
[in] Register
Indeks konstanta shader piksel pertama mendaftarkan nilainya ditetapkan.
[in] Count
Jumlah register konstanta untuk diatur dan, oleh karena itu, jumlah nilai dalam array yang diteruskan dalam parameter pRegisters dalam panggilan ke fungsi SetPixelShaderConst driver tampilan mode pengguna, SetPixelShaderConstI, atau SetPixelShaderConstB .
Keterangan
Anggota Count menentukan nilai berikut, bergantung pada jenis struktur yang digunakan dalam panggilan ke fungsi SetPixelShaderConst, SetPixelShaderConstI, atau SetPixelShaderConstB :
- Vektor float presisi tunggal empat elemen untuk struktur D3DDDIARG_SETPIXELSHADERCONST dalam panggilan SetPixelShaderConst .
- Vektor empat bilangan bulat untuk struktur D3DDDIARG_SETPIXELSHADERCONSTI dalam panggilan SetPixelShaderConstI .
- Nilai Boolean untuk struktur D3DDDIARG_SETPIXELSHADERCONSTB dalam panggilan SetPixelShaderConstB .
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTI;
typedef D3DDDIARG_SETPIXELSHADERCONST D3DDDIARG_SETPIXELSHADERCONSTB;
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dumddi.h (termasuk D3dumddi.h) |