Skip to main content
Describe la superficie de un subrecurso colocado, incluidos el desplazamiento y el D3D12_SUBRESOURCE_FOOTPRINT.

Sintaxis

Miembros

Offset
Tipo: UINT64
El desplazamiento del subrecurso dentro del recurso primario, en bytes. El desplazamiento entre el inicio del recurso primario y este subrecurso. Footprint
Tipo: D3D12_SUBRESOURCE_FOOTPRINT
El formato, el ancho, el alto, la profundidad y el paso de fila del subrecurso, como una estructura D3D12_SUBRESOURCE_FOOTPRINT.

Comentarios

Esta estructura se usa en la estructura D3D12_TEXTURE_COPY_LOCATION y en ID3D12Device::GetCopyableFootprints. Todos los datos a los que hace referencia la estructura de superficie deben caber dentro de los límites del recurso primario. Si usa GetCopyableFootprints para rellenar la estructura, el campo de salida pTotalBytes indica el tamaño necesario del recurso. Esta estructura también se usa en varias funciones auxiliares (consulte Estructuras y funciones auxiliares para D3D12). Al copiar texturas, use esta estructura junto con D3D12_TEXTURE_COPY_LOCATION.

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

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