Bagikan melalui


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

Lihat juga

Struktur Inti