énumération D3DWDDM1_3DDI_TILE_COPY_FLAG (d3d10umddi.h)
Identifie comment copier une vignette à l’aide de la fonction CopyTiles.
Syntaxe
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 fait actuellement référence à aucune des parties 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 que pour copier des données de vignette à partir de l’emplacement de mémoire tampon spécifié, lire les vignettes de manière séquentielle vers la région de mosaïque spécifiée (dans x, y, z ordre si la région est une zone), basculez vers 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 pour copier des données de vignettes à partir de la région de mosaïque, lire les vignettes de manière séquentielle (dans x, y, z ordre si la région est une zone), à l’emplacement de mémoire tampon spécifié, en déswizzling à la disposition de mémoire linéaire si nécessaire. Dans cet appel CopyTiles, vous spécifiez les données sources avec le paramètre hTiledResource et la destination avec le paramètre hBuffer. |
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8.1,WDDM 1.3 |
serveur minimum pris en charge | Windows Server 2012 R2 |
d’en-tête | d3d10umddi.h (include D3d10umddi.h) |