énumération D3D12_TILE_COPY_FLAGS (d3d12.h)
Spécifie comment copier une vignette.
Syntaxe
typedef enum D3D12_TILE_COPY_FLAGS {
D3D12_TILE_COPY_FLAG_NONE = 0,
D3D12_TILE_COPY_FLAG_NO_HAZARD = 0x1,
D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} ;
Constantes
D3D12_TILE_COPY_FLAG_NONE Valeur : 0 Aucun indicateur de copie de vignette n’est spécifié. |
D3D12_TILE_COPY_FLAG_NO_HAZARD Valeur : 0x1 Indique que le GPU ne fait actuellement référence à aucun des parties de la mémoire de destination en cours d’écriture. |
D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE Valeur : 0x2 Indique que l’opération ID3D12GraphicsCommandList::CopyTiles implique la copie d’une mémoire tampon linéaire vers une ressource en mosaïque swizzled. Cela signifie que vous devez copier des données de vignette à partir du emplacement de mémoire tampon spécifié, lecture séquentielle des vignettes, à la région de mosaïque spécifiée (dans l’ordre x,y,z si la région est une zone), en faisant pivoter la disposition de la mémoire matérielle optimale selon les besoins. Dans cet appel ID3D12GraphicsCommandList::CopyTiles , vous spécifiez les données sources avec le paramètre pBuffer et la destination avec le paramètre pTiledResource . |
D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER Valeur : 0x4 Indique que l’opération ID3D12GraphicsCommandList::CopyTiles implique la copie d’une ressource en mosaïque swizzled dans une mémoire tampon linéaire. Cela signifie copier des données de vignette à partir 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), à l’emplacement de mémoire tampon spécifié, déswizzzling à la disposition de la mémoire linéaire selon les besoins. Dans cet appel ID3D12GraphicsCommandList::CopyTiles , vous spécifiez les données sources avec le paramètre pTiledResource et la destination avec le paramètre pBuffer . |
Notes
Cette énumération est utilisée par la méthode CopyTiles .
Spécifications
En-tête | d3d12.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour