struktur D3D12_FEATURE_DATA_D3D12_OPTIONS6 (d3d12.h)
Menunjukkan tingkat dukungan yang disediakan adaptor untuk bayangan laju variabel (VRS), dan menunjukkan apakah pemrosesan latar belakang didukung atau tidak. Untuk informasi selengkapnya, lihat Bayangan laju variabel (VRS), dan spesifikasi pemrosesan latar belakang Direct3D 12.
Sintaks
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS6 {
BOOL AdditionalShadingRatesSupported;
BOOL PerPrimitiveShadingRateSupportedWithViewportIndexing;
D3D12_VARIABLE_SHADING_RATE_TIER VariableShadingRateTier;
UINT ShadingRateImageTileSize;
BOOL BackgroundProcessingSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS6;
Anggota
AdditionalShadingRatesSupported
Jenis: BOOL
Menunjukkan apakah ukuran piksel kasar 2x4, 4x2, dan 4x4 didukung untuk penyajian sampel tunggal; dan apakah ukuran piksel kasar 2x4 didukung untuk 2x MSAA. true
jika ukuran tersebut didukung, jika tidak false
.
PerPrimitiveShadingRateSupportedWithViewportIndexing
Jenis: BOOL
Menunjukkan apakah tingkat per-provokasi-vertex (juga dikenal sebagai per primitif) dapat digunakan dengan lebih dari satu viewport. Jika demikian, maka, dalam hal ini, tarif tersebut dapat digunakan ketika SV_ViewportIndex
ditulis. true
jika tarif tersebut dapat digunakan dengan lebih dari satu viewport, jika tidak false
.
VariableShadingRateTier
Jenis: D3D12_VARIABLE_SHADING_RATE_TIER
Menunjukkan tingkat tingkat bayangan.
ShadingRateImageTileSize
Jenis: UINT
Menunjukkan ukuran petak peta gambar ruang layar sebagai UINT.
BackgroundProcessingSupported
Jenis: BOOL
Menunjukkan apakah pemrosesan latar belakang didukung atau tidak. true
jika pemrosesan latar belakang didukung, jika tidak false
. Untuk informasi selengkapnya, lihat spesifikasi pemrosesan latar belakang Direct3D 12.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 Build 20348 |
Server minimum yang didukung | Windows 10 Build 20348 |
Header | d3d12.h |