D3DWDDM1_3DDI_TILE_COPY_FLAG Enumeration (d3d10umddi.h)
Gibt an, wie eine Kachel mithilfe der CopyTiles-Funktion kopiert wird.
Syntax
typedef enum D3DWDDM1_3DDI_TILE_COPY_FLAG {
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE,
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE,
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
} ;
Konstanten
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE Die GPU verweist derzeit nicht auf die Teile des zu schreibenden Zielspeichers. |
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE Der CopyTiles-Vorgang umfasst das Kopieren eines linearen Puffers in eine gekachelte Ressource. Dies bedeutet, Kacheldaten aus dem angegebenen Pufferspeicherort zu kopieren und Kacheln sequenziell in den angegebenen Kachelbereich zu kopieren (in x-, y-, z-Reihenfolge , wenn es sich bei der Region um ein Feld handelt), wobei sie nach Bedarf zum optimalen Layout des Hardwarespeichers wechseln. In diesem CopyTiles-Aufruf geben Sie die Quelldaten mit dem hBuffer-Parameter und das Ziel mit dem hTiledResource-Parameter an. |
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER Der CopyTiles-Vorgang umfasst das Kopieren einer gekachelten Ressource in einen linearen Puffer. Dies bedeutet, Kacheldaten aus dem Kachelbereich zu kopieren und Kacheln sequenziell (in x, y, z-Reihenfolge , wenn die Region ein Feld ist) in den angegebenen Pufferspeicherort zu kopieren und bei Bedarf in das lineare Speicherlayout zu entwizzieren. In diesem CopyTiles-Aufruf geben Sie die Quelldaten mit dem hTiledResource-Parameter und das Ziel mit dem hBuffer-Parameter an. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1,WDDM 1.3 |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 |
Kopfzeile | d3d10umddi.h (einschließlich D3d10umddi.h) |