enumerasi D3D12_STENCIL_OP (d3d12.h)
Mengidentifikasi operasi stensil yang dapat dilakukan selama pengujian stensil kedalaman.
Sintaks
typedef enum D3D12_STENCIL_OP {
D3D12_STENCIL_OP_KEEP = 1,
D3D12_STENCIL_OP_ZERO = 2,
D3D12_STENCIL_OP_REPLACE = 3,
D3D12_STENCIL_OP_INCR_SAT = 4,
D3D12_STENCIL_OP_DECR_SAT = 5,
D3D12_STENCIL_OP_INVERT = 6,
D3D12_STENCIL_OP_INCR = 7,
D3D12_STENCIL_OP_DECR = 8
} ;
Konstanta
D3D12_STENCIL_OP_KEEP Nilai: 1 Simpan data stensil yang ada. |
D3D12_STENCIL_OP_ZERO Nilai: 2 Atur data stensil ke 0. |
D3D12_STENCIL_OP_REPLACE Nilai: 3 Atur data stensil ke nilai referensi yang ditetapkan dengan memanggil ID3D12GraphicsCommandList::OMSetStencilRef. |
D3D12_STENCIL_OP_INCR_SAT Nilai: 4 Tambah nilai stensil sebesar 1, dan jepit hasilnya. |
D3D12_STENCIL_OP_DECR_SAT Nilai: 5 Turunkan nilai stensil sebesar 1, dan jepit hasilnya. |
D3D12_STENCIL_OP_INVERT Nilai: 6 Mengembalikan data stensil. |
D3D12_STENCIL_OP_INCR Nilai: 7 Tambah nilai stensil sebesar 1, dan bungkus hasilnya jika perlu. |
D3D12_STENCIL_OP_DECR Nilai: 8 Turunkan nilai stensil sebesar 1, dan bungkus hasilnya jika perlu. |
Keterangan
Enum ini digunakan oleh struktur D3D12_DEPTH_STENCILOP_DESC .
Persyaratan
Header | d3d12.h |