enumerasi D3D12DDI_STENCIL_OP (d3d12umddi.h)

Jenis enumerasi D3D12DDI_STENCIL_OP berisi nilai yang mengidentifikasi operasi pada buffer stensil dalam panggilan ke fungsi CreateDepthStencilState driver.

Sintaks

typedef enum D3D12DDI_STENCIL_OP {
  D3D12DDI_STENCIL_OP_KEEP,
  D3D12DDI_STENCIL_OP_ZERO,
  D3D12DDI_STENCIL_OP_REPLACE,
  D3D12DDI_STENCIL_OP_INCR_SAT,
  D3D12DDI_STENCIL_OP_DECR_SAT,
  D3D12DDI_STENCIL_OP_INVERT,
  D3D12DDI_STENCIL_OP_INCR,
  D3D12DDI_STENCIL_OP_DECR
} ;

Konstanta

 
D3D12DDI_STENCIL_OP_KEEP
Jangan perbarui entri dalam buffer stensil. D3D12DDI_STENCIL_OP_KEEP adalah nilai default.
D3D12DDI_STENCIL_OP_ZERO
Atur entri stensil-buffer ke 0.
D3D12DDI_STENCIL_OP_REPLACE
Ganti entri stensil-buffer dengan nilai referensi.
D3D12DDI_STENCIL_OP_INCR_SAT
Tingkatkan entri stensil-buffer, menjepit ke nilai maksimum.
D3D12DDI_STENCIL_OP_DECR_SAT
Menurunkan entri stensil-buffer, menjepit ke nol.
D3D12DDI_STENCIL_OP_INVERT
Ganti bit dalam entri stensil-buffer.
D3D12DDI_STENCIL_OP_INCR
Tingkatkan entri stensil-buffer, pembungkusan ke nol jika nilai baru melebihi nilai maksimum.
D3D12DDI_STENCIL_OP_DECR
Mengurangi entri stensil-buffer, membungkus ke nilai maksimum jika nilai baru kurang dari nol.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 1809
Header d3d12umddi.h