Sintaxis
Parámetros
pDstResource [in]Tipo: ID3D12Resource * Un puntero al recurso reservado de destino. pDstRegionStartCoordinate [in]
Tipo: const D3D12_TILED_RESOURCE_COORDINATE * Un puntero a una estructura D3D12_TILED_RESOURCE_COORDINATE que describe las coordenadas iniciales del recurso reservado de destino. pSrcResource [in]
Tipo: ID3D12Resource * Un puntero al recurso reservado de origen. pSrcRegionStartCoordinate [in]
Tipo: const D3D12_TILED_RESOURCE_COORDINATE * Un puntero a una estructura D3D12_TILED_RESOURCE_COORDINATE que describe las coordenadas iniciales del recurso reservado de origen. pRegionSize [in]
Tipo: const D3D12_TILE_REGION_SIZE * Un puntero a una estructura D3D12_TILE_REGION_SIZE que describe el tamaño de la región reservada. Flags
Tipo: D3D12_TILE_MAPPING_FLAGS Un miembro de D3D12_TILE_MAPPING_FLAGS.
Valor devuelto
Tipo: void Ninguno.Comentarios
Use CopyTileMappings para copiar las asignaciones de mosaicos de un recurso reservado a otro, ya sea para duplicar una asignación de recursos o para inicializar una nueva asignación antes de modificarla mediante UpdateTileMappings. CopyTileMappings ayuda con tareas como desplazar asignaciones dentro de recursos reservados y entre ellos, por ejemplo, el desplazamiento de mosaicos. Las regiones de origen y destino pueden superponerse; el resultado de la copia en esta situación es como si el origen se guardara en una ubicación temporal y desde allí se escribiera en el destino. Las regiones de destino y de origen deben caber cada una por completo en su recurso; de lo contrario, el comportamiento es indefinido y la capa de depuración emitirá un error.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
