Freigeben über


D3DDDI_COPY_FLAGS-Enumeration (d3dumddi.h)

Gibt an, wie der vorhandene Inhalt einer Ressource während eines Kopier- oder Aktualisierungsvorgangs einer Region innerhalb dieser Ressource behandelt wird.

Syntax

typedef enum D3DDDI_COPY_FLAGS {
  D3DDDI_COPY_NO_OVERWRITE,
  D3DDDI_COPY_DISCARD
} ;

Konstanten

 
D3DDDI_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.
D3DDDI_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.

Anforderungen

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