Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Unterstützung 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 keine Unterstützung für programmierbare Beispielpositionen vorhanden ist. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 Wert: 1 Gibt an, dass die 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 Parameter NumPixels = 1) und ResolveSubResource wird unterstützt. |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 Wert: 2 Gibt an, dass die Unterstützung der Ebene 2 für programmierbare Beispielpositionen vorhanden ist. In Der Ebene 2 können vier separate Beispielmuster für jedes Pixel in einem 2x2-Raster angegeben werden (SetSamplePosition Parameter NumPixels = 4), die über das Renderziel oder viewport wiederholt wird, ausgerichtet auf gerade Koordinaten. |
Bemerkungen
Diese Enumeration wird von der D3D12_FEATURE_D3D12_DATA_OPTIONS2 Struktur verwendet, um den Grad der Unterstützung für programmierbare Beispielpositionen anzugeben.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12.h |