Bagikan melalui


enumerasi D3D10_SHADER_DEBUG_SCOPETYPE (d3d10_1shader.h)

Jenis cakupan.

Sintaks

typedef enum _D3D10_SHADER_DEBUG_SCOPETYPE {
  D3D10_SHADER_DEBUG_SCOPE_GLOBAL,
  D3D10_SHADER_DEBUG_SCOPE_BLOCK,
  D3D10_SHADER_DEBUG_SCOPE_FORLOOP,
  D3D10_SHADER_DEBUG_SCOPE_STRUCT,
  D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS,
  D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK,
  D3D10_SHADER_DEBUG_SCOPE_NAMESPACE,
  D3D10_SHADER_DEBUG_SCOPE_ANNOTATION,
  D3D10_SHADER_DEBUG_SCOPE_FORCE_DWORD = 0x7fffffff
} D3D10_SHADER_DEBUG_SCOPETYPE;

Konstanta

 
D3D10_SHADER_DEBUG_SCOPE_GLOBAL
Lingkup global.
D3D10_SHADER_DEBUG_SCOPE_BLOCK
Blokir cakupan.
D3D10_SHADER_DEBUG_SCOPE_FORLOOP
Untuk cakupan perulangan.
D3D10_SHADER_DEBUG_SCOPE_STRUCT
Cakupan struktur.
D3D10_SHADER_DEBUG_SCOPE_FUNC_PARAMS
Cakupan parameter fungsi.
D3D10_SHADER_DEBUG_SCOPE_STATEBLOCK
Cakupan blok status.
D3D10_SHADER_DEBUG_SCOPE_NAMESPACE
Cakupan ruang nama.
D3D10_SHADER_DEBUG_SCOPE_ANNOTATION
Cakupan anotasi.
D3D10_SHADER_DEBUG_SCOPE_FORCE_DWORD
Nilai: 0x7fffffff
Memaksa enumerasi ini untuk mengkompilasi ke ukuran 32 bit. Tanpa nilai ini, beberapa pengkompilasi akan memungkinkan enumerasi ini dikompilasi ke ukuran selain 32 bit. Nilai ini tidak digunakan.

Keterangan

Enumerasi D3D10_SHADER_DEBUG_SCOPETYPE digunakan untuk menentukan jenis cakupan dalam struktur D3D10_SHADER_DEBUG_SCOPE_INFO .

Persyaratan

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

Lihat juga

Enumerasi Shader