struktur D3D12_DEPTH_STENCILOP_DESC (d3d12.h)
Menjelaskan operasi stensil yang dapat dilakukan berdasarkan hasil uji stensil.
Sintaks
typedef struct D3D12_DEPTH_STENCILOP_DESC {
D3D12_STENCIL_OP StencilFailOp;
D3D12_STENCIL_OP StencilDepthFailOp;
D3D12_STENCIL_OP StencilPassOp;
D3D12_COMPARISON_FUNC StencilFunc;
} D3D12_DEPTH_STENCILOP_DESC;
Anggota
StencilFailOp
Nilai jenis D3D12_STENCIL_OP yang mengidentifikasi operasi stensil untuk dilakukan saat pengujian stensil gagal.
StencilDepthFailOp
Nilai jenis D3D12_STENCIL_OP yang mengidentifikasi operasi stensil yang harus dilakukan saat pengujian stensil lulus dan pengujian kedalaman gagal.
StencilPassOp
Nilai jenis D3D12_STENCIL_OP yang mengidentifikasi operasi stensil untuk dilakukan saat pengujian stensil dan pengujian kedalaman keduanya lulus.
StencilFunc
Nilai jenis D3D12_COMPARISON_FUNC yang mengidentifikasi fungsi yang membandingkan data stensil dengan data stensil yang ada.
Keterangan
Semua operasi stensil ditentukan sebagai nilai yang D3D12_STENCIL_OP-ketik. Setiap operasi stensil dapat diatur secara berbeda berdasarkan hasil uji stensil, yang disebut sebagai StencilFunc, dalam bagian uji stensil pengujian stensil kedalaman.
Anggota D3D12_DEPTH_STENCIL_DESC memiliki struktur ini untuk jenis data mereka.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12.h |