Freigeben über


D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 Struktur (d3d12umddi.h)

Gibt Informationen für die Ressourcenzuordnung an.

Syntax

typedef struct D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 {
  UINT64                  ResourceDataSize;
  UINT64                  AdditionalDataHeaderSize;
  UINT64                  AdditionalDataSize;
  UINT32                  ResourceDataAlignment;
  UINT32                  AdditionalDataHeaderAlignment;
  UINT32                  AdditionalDataAlignment;
  D3D12DDI_TEXTURE_LAYOUT Layout;
  UINT8                   MipLevelSwizzleTransition[5];
  UINT8                   PlaneSliceSwizzleTransition[2];
} D3D12DDI_RESOURCE_ALLOCATION_INFO_0022;

Angehörige

ResourceDataSize

Die Datengröße der Ressource.

AdditionalDataHeaderSize

Die zusätzliche Größe des Datenheaders.

AdditionalDataSize

Die zusätzliche Datengröße.

ResourceDataAlignment

Die Datenausrichtung der Ressource.

AdditionalDataHeaderAlignment

Die Datenausrichtung der zusätzlichen Kopfzeile.

AdditionalDataAlignment

Die zusätzliche Datenausrichtung.

Layout

Das Texturlayout als D3D12DDI_TEXTURE_LAYOUT Wert.

MipLevelSwizzleTransition[5]

Die MIP-Ebene für einen Schwarmübergang.

PlaneSliceSwizzleTransition[2]

Das Ebenensegment für einen Schwarmübergang.

Anforderungen

Anforderung Wert
Header- d3d12umddi.h (einschließlich D3d12umddi.h)

Siehe auch

D3D12DDI_TEXTURE_LAYOUT