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 |