Freigeben über


D3D11_1_DDI_COPY_FLAGS-Aufzählung (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 angezeigten Treibern für den Benutzermodus 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 der Teil der Oberfläche, in die mit neuen Daten geschrieben wird, derzeit nicht durch einen vorherigen Rendervorgang referenziert oder darauf zugegriffen wird. Der Treiber kann diese Funktion nutzen, um die Leistung und 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 speicherauslastung zu optimieren.
D3D11_1DDI_COPY_TILEABLE
Bei kachelbasiertem verzögertem 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
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- d3d10umddi.h (include D3d10umddi.h)