enumerasi D3D12DDI_SHADER_VISIBILITY (d3d12umddi.h)

D3D12DDI_SHADER_VISIBILITY mengidentifikasi shader yang dapat mengakses konten slot tanda tangan akar tertentu.

Sintaks

typedef enum D3D12DDI_SHADER_VISIBILITY {
  D3D12DDI_SHADER_VISIBILITY_ALL = 0,
  D3D12DDI_SHADER_VISIBILITY_VERTEX = 1,
  D3D12DDI_SHADER_VISIBILITY_HULL = 2,
  D3D12DDI_SHADER_VISIBILITY_DOMAIN = 3,
  D3D12DDI_SHADER_VISIBILITY_GEOMETRY = 4,
  D3D12DDI_SHADER_VISIBILITY_PIXEL = 5,
  D3D12DDI_SHADER_VISIBILITY_AMPLIFICATION = 6,
  D3D12DDI_SHADER_VISIBILITY_MESH = 7
} ;

Konstanta

 
D3D12DDI_SHADER_VISIBILITY_ALL
Nilai: 0
Semua tahap shader dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_VERTEX
Nilai: 1
Tahap shader puncak dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_HULL
Nilai: 2
Tahap shader lambung dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_DOMAIN
Nilai: 3
Tahap shader domain dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_GEOMETRY
Nilai: 4
Tahap shader geometri dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_PIXEL
Nilai: 5
Tahap piksel shader dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_AMPLIFICATION
Nilai: 6
Tahap shader amplifikasi dapat mengakses apa pun yang terikat di slot tanda tangan akar.
D3D12DDI_SHADER_VISIBILITY_MESH
Nilai: 7
Tahap shader jala dapat mengakses apa pun yang terikat di slot tanda tangan akar.

Keterangan

Lihat spesifikasi fungsi DirectX Raytracing (DXR) untuk informasi selengkapnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1903
Header d3d12umddi.h