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) |