D3D12DDI_CLEAR_VALUES Struktur (d3d12umddi.h)
Die D3D12DDI_CLEAR_VALUES-Struktur enthält Werte, die verwendet werden, um klare Vorgänge für eine bestimmte Ressource zu optimieren.
Syntax
typedef struct D3D12DDI_CLEAR_VALUES {
DXGI_FORMAT Format;
union {
FLOAT Color[4];
D3D12DDI_DEPTH_STENCIL_VALUES DepthStencil;
};
} D3D12DDI_CLEAR_VALUES;
Angehörige
Format
Gibt ein Element der DXGI_FORMAT-Aufzählung an.
Das Format der häufig gelöschten Farbe folgt den gleichen Gültigkeitsregeln wie die Erstellung von Ansichten/Beschreibungen. Im Allgemeinen kann das Format der klaren Farbe ein beliebiges Format in derselben Typ-weniger-Gruppe sein, zu der das Ressourcenformat gehört.
Dieses Format muss mit dem Format der Ansicht übereinstimmen, die während des Löschvorgangs verwendet wird. Es gibt an, ob das Element "Color" oder "DepthStencil" gültig ist und wie die Werte für die Verwendung mit der Ressource konvertiert werden.
Color[4]
Der Farbwert, den der Treiber löschen soll.
DepthStencil
Zeigen Sie auf eine D3D12DDI_DEPTH_STENCIL_VALUES Struktur, die den Tiefen- und Schablonenpuffer enthält, den der Treiber löschen soll.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Header- | d3d12umddi.h |