Skip to content

Latest commit

 

History

History
66 lines (53 loc) · 3.31 KB

ne-d3d10umddi-d3dwddm1_3ddi_tile_copy_flag.md

File metadata and controls

66 lines (53 loc) · 3.31 KB
UID title description old-location ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos tech.root req.typenames f1_keywords topic_type api_type api_location api_name
NE:d3d10umddi.D3DWDDM1_3DDI_TILE_COPY_FLAG
D3DWDDM1_3DDI_TILE_COPY_FLAG (d3d10umddi.h)
Identifies how to copy a tile using the CopyTiles function.
display\d3dwddm1_3ddi_tile_copy_flag.htm
05/10/2018
D3DWDDM1_3DDI_TILE_COPY_FLAG enumeration
D3DWDDM1_3DDI_TILE_COPY_FLAG, D3DWDDM1_3DDI_TILE_COPY_FLAG enumeration [Display Devices], D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE, D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE, D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER, d3d10umddi/D3DWDDM1_3DDI_TILE_COPY_FLAG, d3d10umddi/D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE, d3d10umddi/D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE, d3d10umddi/D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER, display.d3dwddm1_3ddi_tile_copy_flag
d3d10umddi.h
D3d10umddi.h
Windows
Windows 8.1,WDDM 1.3
Windows Server 2012 R2
Windows
display
D3DWDDM1_3DDI_TILE_COPY_FLAG
D3DWDDM1_3DDI_TILE_COPY_FLAG
d3d10umddi/D3DWDDM1_3DDI_TILE_COPY_FLAG
APIRef
kbSyntax
HeaderDef
D3d10umddi.h
D3DWDDM1_3DDI_TILE_COPY_FLAG

D3DWDDM1_3DDI_TILE_COPY_FLAG enumeration

-description

Identifies how to copy a tile using the CopyTiles function.

-enum-fields

-field D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE

The GPU isn't currently referencing any of the portions of destination memory being written.

-field D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE

The CopyTiles operation involves copying a linear buffer to a swizzled tiled resource. This means to copy tile data from the specified buffer location, reading tiles sequentially, to the specified tile region (in x, y, z order if the region is a box), swizzling to optimal hardware memory layout as needed. In this CopyTiles call, you specify the source data with the hBuffer parameter and the destination with the hTiledResource parameter.

-field D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER

The CopyTiles operation involves copying a swizzled tiled resource to a linear buffer. This means to copy tile data from the tile region, reading tiles sequentially (in x, y, z order if the region is a box), to the specified buffer location, deswizzling to linear memory layout as needed. In this CopyTiles call, you specify the source data with the hTiledResource parameter and the destination with the hBuffer parameter.

-see-also

CopyTiles