énumération D3DWDDM1_3DDI_TILE_COPY_FLAG (d3d10umddi.h)
Identifie comment copier une vignette à l’aide de la fonction CopyTiles .
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
} ;
Constantes
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE Le GPU ne référence actuellement aucune partie de la mémoire de destination en cours d’écriture. |
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE L’opération CopyTiles implique la copie d’une mémoire tampon linéaire vers une ressource en mosaïque swizzled. Cela signifie copier les données de vignette de l’emplacement de mémoire tampon spécifié, en lisant les vignettes de manière séquentielle, vers la région de vignette spécifiée (dans l’ordre x, y, z si la région est une zone), en passant à une disposition de mémoire matérielle optimale si nécessaire. Dans cet appel CopyTiles , vous spécifiez les données sources avec le paramètre hBuffer et la destination avec le paramètre hTiledResource . |
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER L’opération CopyTiles implique la copie d’une ressource en mosaïque swizzled dans une mémoire tampon linéaire. Cela signifie que vous devez copier les données de vignette de la région de vignette, en lisant les vignettes de manière séquentielle (dans l’ordre x, y, z si la région est une zone) vers l’emplacement de mémoire tampon spécifié, en désoeillant la disposition de la mémoire linéaire selon les besoins. Dans cet appel CopyTiles , vous spécifiez les données sources avec le paramètre hTiledResource et la destination avec le paramètre hBuffer . |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1,WDDM 1.3 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
En-tête | d3d10umddi.h (include D3d10umddi.h) |