Skip to main content
Describe una parte de una textura con el propósito de realizar copias de textura.

Sintaxis

Miembros

pResource
Tipo: ID3D12Resource *
Especifica el recurso que se usará para la operación de copia.
Cuando Type es D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT, pResource debe apuntar a un recurso de búfer.
Cuando Type es D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX, pResource debe apuntar a un recurso de textura.
Type
Tipo: D3D12_TEXTURE_COPY_TYPE
Especifica de qué tipo de ubicación de recurso se trata: un subrecurso de una textura o una descripción de un diseño de textura que se puede aplicar a un búfer. Esta enumeración D3D12_TEXTURE_COPY_TYPE indica qué miembro de la unión se va a usar. PlacedFootprint
Tipo: D3D12_PLACED_SUBRESOURCE_FOOTPRINT
Especifica un diseño de textura, con desplazamiento, dimensiones y pasos (pitches), para que el hardware entienda cómo tratar una sección de un recurso de búfer como una textura multidimensional. Para rellenar los datos correctos para una llamada a CopyTextureRegion, consulte D3D12_PLACED_SUBRESOURCE_FOOTPRINT. SubresourceIndex
Tipo: UINT
Especifica el índice del subrecurso de una textura con matrices, con mipmaps o planar que se debe usar para la operación de copia.

Comentarios

Use esta estructura con CopyTextureRegion.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

CD3DX12_TEXTURE_COPY_LOCATION Estructuras principales D3D12_PLACED_SUBRESOURCE_FOOTPRINT
Última modificación el 28 de agosto de 2026