Condividi tramite


enumerazione D3DWDDM1_3DDI_TILE_COPY_FLAG (d3d10umddi.h)

Identifica come copiare un riquadro usando la funzione CopyTiles.

Sintassi

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
} ;

Costanti

 
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE
La GPU attualmente non fa riferimento ad alcuna parte della memoria di destinazione scritta.
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
L'operazione di CopyTiles comporta la copia di un buffer lineare in una risorsa affiancata swizzled. Ciò significa copiare i dati dei riquadri dalla posizione del buffer specificata, leggendo i riquadri in sequenza, nell'area del riquadro specificata (in x, y, z ordine se l'area è una casella), scorrere verso un layout ottimale della memoria hardware in base alle esigenze. In questa chiamata copyTiles specificare i dati di origine con il parametro hBuffer e la destinazione con il parametro hTiledResource.
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
L'operazione CopyTiles comporta la copia di una risorsa affiancata swizzled in un buffer lineare. Ciò significa copiare i dati dei riquadri dall'area del riquadro, leggendo i riquadri in sequenza (in x, y, z ordine se l'area è una casella), nel percorso del buffer specificato, deswizzling al layout di memoria lineare in base alle esigenze. In questa chiamata copyTiles specificare i dati di origine con il parametro hTiledResource e la destinazione con il parametro hBuffer.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8.1,WDDM 1.3
server minimo supportato Windows Server 2012 R2
intestazione d3d10umddi.h (include D3d10umddi.h)

Vedere anche

CopyTiles