Bagikan melalui


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

Lihat juga

CD3DX12_DEPTH_STENCIL_DESC

Enumerasi inti