struktur D3D10_SHADER_DEBUG_VAR_INFO (d3d10_1shader.h)

Mewakili informasi tentang variabel sumber shader.

Sintaks

typedef struct _D3D10_SHADER_DEBUG_VAR_INFO {
  UINT                       TokenId;
  D3D10_SHADER_VARIABLE_TYPE Type;
  UINT                       Register;
  UINT                       Component;
  UINT                       ScopeVar;
  UINT                       ScopeVarOffset;
} D3D10_SHADER_DEBUG_VAR_INFO;

Anggota

TokenId

Jenis: UINT

Indeks ke dalam daftar token untuk mendeklarasikan pengidentifikasi.

Type

Jenis: D3D10_SHADER_VARIABLE_TYPE

Jenis variabel. Jenis hanya diperlukan untuk array.

Register

Jenis: UINT

Daftarkan variabel yang disimpan.

Component

Jenis: UINT

Variabel asli yang mendeklarasikan variabel ini.

ScopeVar

Jenis: UINT

Offset ke dalam array variabel cakupan yang ditentukan dalam D3D10_SHADER_DEBUG_INFO.

ScopeVarOffset

Jenis: UINT

Offset variabel ini dalam ScopeVar-nya.

Persyaratan

Persyaratan Nilai
Header d3d10_1shader.h (termasuk D3D10Shader.h)

Lihat juga

Struktur Shader