struktur D3D10_DEPTH_STENCILOP_DESC (d3d10.h)

Menjelaskan operasi stensil yang dapat dilakukan berdasarkan hasil uji stensil.

Sintaks

typedef struct D3D10_DEPTH_STENCILOP_DESC {
  D3D10_STENCIL_OP      StencilFailOp;
  D3D10_STENCIL_OP      StencilDepthFailOp;
  D3D10_STENCIL_OP      StencilPassOp;
  D3D10_COMPARISON_FUNC StencilFunc;
} D3D10_DEPTH_STENCILOP_DESC;

Anggota

StencilFailOp

Jenis: D3D10_STENCIL_OP

Anggota jenis D3D10_STENCIL_OP yang dijumlahkan yang menjelaskan operasi stensil yang harus dilakukan saat pengujian stensil gagal. Nilai defaultnya adalah D3D10_STENCIL_OP_KEEP.

StencilDepthFailOp

Jenis: D3D10_STENCIL_OP

Anggota jenis enumerasi D3D10_STENCIL_OP yang menjelaskan operasi stensil yang harus dilakukan saat pengujian stensil lulus dan pengujian kedalaman gagal. Nilai defaultnya adalah D3D10_STENCIL_OP_KEEP.

StencilPassOp

Jenis: D3D10_STENCIL_OP

Anggota jenis D3D10_STENCIL_OP yang dijumlahkan yang menjelaskan operasi stensil yang harus dilakukan saat pengujian stensil dan pengujian kedalaman lulus. Nilai defaultnya adalah D3D10_STENCIL_OP_KEEP.

StencilFunc

Jenis: D3D10_COMPARISON_FUNC

Anggota jenis enumerasi D3D10_COMPARISON_FUNC yang menjelaskan bagaimana data stensil dibandingkan dengan data stensil yang ada. Nilai defaultnya adalah D3D10_COMPARISON_ALWAYS.

Keterangan

Operasi stensil dapat diatur secara berbeda berdasarkan hasil uji stensil dengan menggunakan anggota StencilFunc . Ini dapat dilakukan untuk bagian uji stensil pengujian stensil kedalaman.

Struktur D3D10_DEPTH_STENCILOP_DESC adalah anggota struktur D3D10_DEPTH_STENCIL_DESC .

Persyaratan

   
Header d3d10.h

Lihat juga

Struktur Inti