Partager via


D3D12_SUBRESOURCE_FOOTPRINT structure (d3d12.h)

Décrit le format, la largeur, la hauteur, la profondeur et le tangage de la sous-ressource dans la ressource parente.

Syntaxe

typedef struct D3D12_SUBRESOURCE_FOOTPRINT {
  DXGI_FORMAT Format;
  UINT        Width;
  UINT        Height;
  UINT        Depth;
  UINT        RowPitch;
} D3D12_SUBRESOURCE_FOOTPRINT;

Membres

Format

Valeur de type DXGI_FORMAT qui spécifie le format d’affichage.

Width

Largeur de la sous-ressource.

Height

Hauteur de la sous-ressource.

Depth

Profondeur de la sous-ressource.

RowPitch

Hauteur de ligne, ou largeur, ou taille physique, en octets, des données de sous-ressource. Il doit s’agir d’un multiple de D3D12_TEXTURE_DATA_PITCH_ALIGNMENT (256) et doit être supérieur ou égal à la taille des données dans une ligne.

Remarques

Utilisez cette structure dans la structure D3D12_PLACED_SUBRESOURCE_FOOTPRINT .

La structure d’assistance est CD3DX12_SUBRESOURCE_FOOTPRINT.

Configuration requise

Condition requise Valeur
En-tête d3d12.h

Voir aussi

CD3DX12_SUBRESOURCE_FOOTPRINT

Structures principales