D3D12_FEATURE_DATA_D3D12_OPTIONS2 Struktur (d3d12.h)
Gibt die Unterstützungsebene an, die der Adapter für Tiefengrenzentests und programmierbare Beispielpositionen bereitstellt.
Syntax
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS2 {
BOOL DepthBoundsTestSupported;
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER ProgrammableSamplePositionsTier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS2;
Member
DepthBoundsTestSupported
SAL: Out
Enthält bei Rückgabe true, wenn Tiefengrenzentests unterstützt werden; andernfalls false.
ProgrammableSamplePositionsTier
SAL: Out
Enthält bei Rückgabe einen Wert, der die Für programmierbare Beispielpositionen angebotene Unterstützung angibt.
Hinweise
Verwenden Sie diese Struktur mit CheckFeatureSupport , um die Unterstützungsstufe zu ermitteln, die für die optionalen Features "Depth-bounds"-Tests und programmierbare Beispielpositionen angeboten wird.
Siehe die D3D12_FEATURE_D3D12_OPTIONS2-Enumerationskonstante in der D3D12_FEATURE-Enumeration .
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |