Syntaxe
Paramètres
pDstResource [in]Type : ID3D12Resource * Pointeur vers la ressource réservée de destination. pDstRegionStartCoordinate [in]
Type : const D3D12_TILED_RESOURCE_COORDINATE * Pointeur vers une structure D3D12_TILED_RESOURCE_COORDINATE qui décrit les coordonnées de départ de la ressource réservée de destination. pSrcResource [in]
Type : ID3D12Resource * Pointeur vers la ressource réservée source. pSrcRegionStartCoordinate [in]
Type : const D3D12_TILED_RESOURCE_COORDINATE * Pointeur vers une structure D3D12_TILED_RESOURCE_COORDINATE qui décrit les coordonnées de départ de la ressource réservée source. pRegionSize [in]
Type : const D3D12_TILE_REGION_SIZE * Pointeur vers une structure D3D12_TILE_REGION_SIZE qui décrit la taille de la région réservée. Flags
Type : D3D12_TILE_MAPPING_FLAGS Un membre de D3D12_TILE_MAPPING_FLAGS.
Valeur de retour
Type : void Aucune.Remarques
Utilisez CopyTileMappings pour copier les mappages de vignettes d’une ressource réservée vers une autre, soit pour dupliquer un mappage de ressource, soit pour initialiser un nouveau mappage avant de le modifier à l’aide de UpdateTileMappings. CopyTileMappings facilite des tâches telles que le déplacement des mappages au sein des ressources réservées et entre elles, par exemple le défilement de vignettes. Les régions source et de destination peuvent se chevaucher ; dans ce cas, le résultat de la copie est le même que si la source avait été enregistrée dans un emplacement temporaire puis écrite de là vers la destination. Les régions de destination et source doivent chacune tenir entièrement dans leur ressource ; sinon, le comportement est indéfini et la couche de débogage émet une erreur.Configuration requise
En-tête : d3d12_xs.h ou d3d12_x.hBibliothèque : d3d12_xs.lib ou d3d12_x.lib
Plateformes prises en charge : consoles XBOX Series et famille XBOX One
