Bagikan melalui


struktur D3D10_SHADER_VARIABLE_DESC (d3d10shader.h)

Menjelaskan variabel shader.

Sintaks

typedef struct _D3D10_SHADER_VARIABLE_DESC {
  LPCSTR Name;
  UINT   StartOffset;
  UINT   Size;
  UINT   uFlags;
  LPVOID DefaultValue;
} D3D10_SHADER_VARIABLE_DESC;

Anggota

Name

Jenis: LPCSTR

Nama variabel.

StartOffset

Jenis: UINT

Offset dari awal struktur induk, ke awal variabel.

Size

Jenis: UINT

Ukuran variabel (dalam byte).

uFlags

Jenis: UINT

Bendera, yang mengidentifikasi properti variabel shader (lihat D3D10_SHADER_VARIABLE_FLAGS).

DefaultValue

Jenis: LPVOID

Nilai default untuk menginisialisasi variabel.

Keterangan

Dapatkan deskripsi variabel shader menggunakan pantulan, dengan memanggil ID3D10ShaderReflectionVariable::GetDesc.

Persyaratan

Persyaratan Nilai
Header d3d10shader.h

Lihat juga

Struktur Shader