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 a alcuna parte della memoria di destinazione scritta.
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
L'operazione CopyTiles prevede la copia di un buffer lineare in una risorsa riquadri swizzled. Ciò significa copiare i dati del riquadro dalla posizione del buffer specificata, leggere i riquadri in sequenza, nell'area del riquadro specificata (in x, y, z order se l'area è una casella), passare a un layout di memoria hardware ottimale in base alle esigenze. In questa chiamata CopyTiles si specificano 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 prevede la copia di una risorsa con riquadro swizzled in un buffer lineare. Ciò significa copiare i dati del riquadro dall'area del riquadro, leggere i riquadri in sequenza (in x, y, z order se l'area è una casella), nella posizione del buffer specificata, deswizzling al layout di memoria lineare in base alle esigenze. In questa chiamata CopyTiles si specificano i dati di origine con il parametro hTiledResource e la destinazione con il parametro hBuffer .

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1,WDDM 1.3
Server minimo supportato Windows Server 2012 R2
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CopyTiles