Freigeben über


D3D11_1_DDI_COPY_FLAGS-Enumeration (d3d10umddi.h)

Gibt an, wie der vorhandene Inhalt einer Ressource während eines Kopier- oder Aktualisierungsvorgangs einer Region innerhalb dieser Ressource behandelt wird. Wird von Windows Display Driver Model (WDDM) 1.2 und höher für Benutzermodus-Anzeigetreiber verwendet.

Syntax

typedef enum D3D11_1_DDI_COPY_FLAGS {
  D3D11_1DDI_COPY_NO_OVERWRITE,
  D3D11_1DDI_COPY_DISCARD,
  D3D11_1DDI_COPY_TILEABLE
} ;

Konstanten

 
D3D11_1DDI_COPY_NO_OVERWRITE
Der Aufrufer garantiert, dass auf den Teil der Oberfläche, auf den mit neuen Daten geschrieben wird, derzeit von keinem vorherigen Rendervorgang referenziert oder darauf zugegriffen wird. Der Treiber kann diese Funktion nutzen, um die Leistung und Die Speicherauslastung zu optimieren.
D3D11_1DDI_COPY_DISCARD
Der Anzeigetreiber für den Benutzermodus kann vorherige Inhalte der gesamten Ressource verwerfen. Der Treiber kann diese Funktion nutzen, um die Leistung und Die Speicherauslastung zu optimieren.
D3D11_1DDI_COPY_TILEABLE
Beim kachelbasierten verzögerten Rendering kann ein Kopiervorgang nur für die aktuell verarbeitete Kachel in der Quell- oder Zielressource ausgeführt werden, und die Szene muss nicht in allen Kacheln geleert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile d3d10umddi.h (include D3d10umddi.h)