struktur D3D12DDI_DEPTH_STENCIL_DESC_0010 (d3d12umddi.h)
Struktur D3D12DDI_DEPTH_STENCIL_DESC_0010 menggambarkan status stensil kedalaman.
Sintaks
typedef struct D3D12DDI_DEPTH_STENCIL_DESC_0010 {
BOOL DepthEnable;
D3D12DDI_DEPTH_WRITE_MASK DepthWriteMask;
D3D12DDI_COMPARISON_FUNC DepthFunc;
BOOL StencilEnable;
BOOL FrontEnable;
BOOL BackEnable;
UINT8 StencilReadMask;
UINT8 StencilWriteMask;
D3D12DDI_DEPTH_STENCILOP_DESC FrontFace;
D3D12DDI_DEPTH_STENCILOP_DESC BackFace;
D3D12DDI_LIBRARY_REFERENCE_0010 LibraryReference;
} D3D12DDI_DEPTH_STENCIL_DESC_0010;
Anggota
DepthEnable
Nilai Boolean yang menentukan apakah kedalaman diaktifkan. TRUE menunjukkan kedalaman diaktifkan; FALSE menunjukkan kedalaman dinonaktifkan.
DepthWriteMask
Nilai bitwise yang menunjukkan properti tulis untuk status stensil kedalaman. Anggota ini adalah bitwise yang valid ATAU dari nilai berikut dari enumerasi D3D12DDI_DEPTH_WRITE_MASK .
DepthFunc
Nilai D3D12DDI_COMPARISON_FUNC-jenis yang menunjukkan fungsi perbandingan kedalaman untuk dilakukan.
StencilEnable
Nilai Boolean yang menentukan apakah stensil diaktifkan. TRUE menunjukkan stensil diaktifkan; FALSE menunjukkan stensil dinonaktifkan.
FrontEnable
Nilai Boolean yang menentukan apakah performa operasi stensil pada poligon yang menghadap ke depan diaktifkan. TRUE menunjukkan bahwa performa pada poligon yang menghadap ke depan diaktifkan; FALSE menunjukkan bahwa itu dinonaktifkan.
BackEnable
Nilai Boolean yang menentukan apakah performa operasi stensil pada poligon yang menghadap ke belakang diaktifkan. TRUE menunjukkan bahwa performa pada poligon yang menghadap ke belakang diaktifkan; FALSE menunjukkan bahwa itu dinonaktifkan.
StencilReadMask
Nilai bitwise 8-bit yang digunakan driver dalam operasi AND bitwise dengan nilai stensil di buffer stensil segera setelah membaca nilai stensil dari buffer stensil.
StencilWriteMask
Nilai bitwise 8-bit yang digunakan driver dalam operasi AND bitwise dengan nilai stensil saat ini sebelum menulis hasilnya kembali ke buffer stensil.
FrontFace
Struktur D3D12DDI_DEPTH_STENCILOP_DESC yang menjelaskan operasi stensil untuk dilakukan pada poligon yang menghadap ke depan.
BackFace
Struktur D3D12DDI_DEPTH_STENCILOP_DESC yang menjelaskan operasi stensil untuk dilakukan pada poligon yang menghadap ke belakang.
LibraryReference
Struktur D3D12DDI_LIBRARY_REFERENCE_0010 yang menjelaskan pustaka.
Keterangan
Jika anggota StencilEnable diatur ke TRUE, anggota FrontEnable, anggota BackEnable, atau keduanya juga harus diatur ke TRUE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 1809 |
Header | d3d12umddi.h |