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