Bagikan melalui


struktur D3DDDIARG_SETVERTEXSHADERCONST (d3dumddi.h)

Struktur D3DDDIARG_SETVERTEXSHADERCONST menjelaskan cara mengatur daftar konstanta shader vertex.

Sintaks

typedef struct _D3DDDIARG_SETVERTEXSHADERCONST {
  [in] UINT Register;
  [in] UINT Count;
} D3DDDIARG_SETVERTEXSHADERCONST;

Anggota

[in] Register

Indeks register konstanta shader vertex pertama yang nilainya ditetapkan.

[in] Count

Jumlah konstanta mendaftar untuk mengatur dan, oleh karena itu, jumlah nilai dalam array yang diteruskan dalam parameter pRegisters dalam panggilan ke fungsi SetVertexShaderConst driver tampilan mode pengguna, SetVertexShaderConstI, atau SetVertexShaderConstB .

Keterangan

Anggota Count menentukan nilai berikut, bergantung pada jenis struktur yang digunakan dalam panggilan ke fungsi SetVertexShaderConst, SetVertexShaderConstI, atau SetVertexShaderConstB :

  • Vektor float empat elemen presisi tunggal untuk struktur D3DDDIARG_SETVERTEXSHADERCONST dalam panggilan SetVertexShaderConst .
  • Vektor empat bilangan bulat untuk struktur D3DDDIARG_SETVERTEXSHADERCONSTI dalam panggilan SetVertexShaderConstI .
  • Nilai Boolean untuk struktur D3DDDIARG_SETVERTEXSHADERCONSTB dalam panggilan SetVertexShaderConstB .
Struktur sebelumnya identik, seperti yang ditunjukkan oleh definisi berikut:
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTI;
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTB;

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)

Lihat juga

SetVertexShaderConst

SetVertexShaderConstB

SetVertexShaderConstI