Sintaxe
Parâmetros
pDstResource [in]Tipo: ID3D12Resource * Um ponteiro para o recurso reservado de destino. pDstRegionStartCoordinate [in]
Tipo: const D3D12_TILED_RESOURCE_COORDINATE * Um ponteiro para uma estrutura D3D12_TILED_RESOURCE_COORDINATE que descreve as coordenadas iniciais do recurso reservado de destino. pSrcResource [in]
Tipo: ID3D12Resource * Um ponteiro para o recurso reservado de origem. pSrcRegionStartCoordinate [in]
Tipo: const D3D12_TILED_RESOURCE_COORDINATE * Um ponteiro para uma estrutura D3D12_TILED_RESOURCE_COORDINATE que descreve as coordenadas iniciais do recurso reservado de origem. pRegionSize [in]
Tipo: const D3D12_TILE_REGION_SIZE * Um ponteiro para uma estrutura D3D12_TILE_REGION_SIZE que descreve o tamanho da região reservada. Flags
Tipo: D3D12_TILE_MAPPING_FLAGS Um membro de D3D12_TILE_MAPPING_FLAGS.
Valor retornado
Tipo: void Nenhum.Comentários
Use CopyTileMappings para copiar os mapeamentos de blocos de um recurso reservado para outro, seja para duplicar um mapeamento de recurso ou para inicializar um novo mapeamento antes de modificá-lo usando UpdateTileMappings. CopyTileMappings ajuda em tarefas como deslocar mapeamentos dentro e entre recursos reservados, por exemplo, rolar blocos. As regiões de origem e de destino podem se sobrepor; o resultado da cópia nessa situação é como se a origem tivesse sido salva em um local temporário e, de lá, gravada no destino. As regiões de destino e de origem devem caber inteiramente em seus respectivos recursos; caso contrário, o comportamento será indefinido e a camada de depuração emitirá um erro.Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
