struktur D3D10_DEPTH_STENCIL_DESC (d3d10.h)
Menjelaskan status stensil kedalaman.
Sintaks
typedef struct D3D10_DEPTH_STENCIL_DESC {
BOOL DepthEnable;
D3D10_DEPTH_WRITE_MASK DepthWriteMask;
D3D10_COMPARISON_FUNC DepthFunc;
BOOL StencilEnable;
UINT8 StencilReadMask;
UINT8 StencilWriteMask;
D3D10_DEPTH_STENCILOP_DESC FrontFace;
D3D10_DEPTH_STENCILOP_DESC BackFace;
} D3D10_DEPTH_STENCIL_DESC;
Anggota
DepthEnable
Jenis: BOOL
Nilai Boolean yang memungkinkan pengujian kedalaman. Nilai defaultnya adalah TRUE.
DepthWriteMask
Jenis: D3D10_DEPTH_WRITE_MASK
Anggota jenis enumerasi D3D10_DEPTH_WRITE_MASK yang mengidentifikasi sebagian buffer stensil kedalaman yang dapat dimodifikasi oleh data kedalaman. Nilai defaultnya adalah D3D10_DEPTH_WRITE_MASK_ALL.
DepthFunc
Jenis: D3D10_COMPARISON_FUNC
Anggota D3D10_COMPARISON_FUNC jenis enumerasi yang menentukan bagaimana data kedalaman dibandingkan dengan data kedalaman yang ada. Nilai defaultnya adalah D3D10_COMPARISON_LESS
StencilEnable
Jenis: BOOL
Nilai Boolean yang memungkinkan pengujian stensil. Nilai defaultnya adalah FALSE.
StencilReadMask
Jenis: UINT8
Nilai yang mengidentifikasi sebagian buffer stensil kedalaman untuk membaca data stensil. Nilai defaultnya adalah D3D10_DEFAULT_STENCIL_READ_MASK.
StencilWriteMask
Jenis: UINT8
Nilai yang mengidentifikasi sebagian buffer stensil kedalaman untuk menulis data stensil. Nilai defaultnya adalah D3D10_DEFAULT_STENCIL_WRITE_MASK.
FrontFace
Jenis: D3D10_DEPTH_STENCILOP_DESC
Struktur D3D10_DEPTH_STENCILOP_DESC yang mengidentifikasi cara menggunakan hasil uji kedalaman dan uji stensil untuk piksel yang permukaannya normal menghadap ke arah kamera.
BackFace
Jenis: D3D10_DEPTH_STENCILOP_DESC
Struktur D3D10_DEPTH_STENCILOP_DESC yang mengidentifikasi cara menggunakan hasil uji kedalaman dan uji stensil untuk piksel yang permukaannya normal menghadap menjauh dari kamera.
Keterangan
Status stensil kedalaman mengontrol bagaimana pengujian stensil kedalaman dilakukan oleh tahap output-merger .
Format yang mendukung stensil DXGI_FORMAT_D24_UNORM_S8_UINT dan DXGI_FORMAT_D32_FLOAT_S8X24_UINT.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d10.h |