D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER-Enumeration (d3d12.h)
Gibt die Unterstützungsebene für programmierbare Beispielpositionen an, die vom Adapter angeboten werden.
Syntax
typedef enum D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER {
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = 0,
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = 1,
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = 2
} ;
Konstanten
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED Wert: 0 Gibt an, dass programmierbare Beispielpositionen nicht unterstützt werden. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 Wert: 1 Gibt an, dass unterstützung der Ebene 1 für programmierbare Beispielpositionen vorhanden ist. In Ebene 1 kann ein einzelnes Beispielmuster angegeben werden, das für jedes Pixel wiederholt werden soll (SetSamplePosition-ParameterNumPixels = 1), und ResolveSubResource wird unterstützt. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 Wert: 2 Gibt an, dass unterstützung der Ebene 2 für programmierbare Beispielpositionen vorhanden ist. In Ebene 2 können vier separate Beispielmuster für jedes Pixel in einem 2x2-Raster (SetSamplePosition-ParameterNumPixels = 1) angegeben werden, das über das Renderziel oder den Viewport wiederholt und an geraden Koordinaten ausgerichtet ist. |
Hinweise
Diese Enumeration wird von der D3D12_FEATURE_D3D12_DATA_OPTIONS2-Struktur verwendet, um die Unterstützungsstufe anzugeben, die für programmierbare Beispielpositionen angeboten wird.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für