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;

Member

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 des zusätzlichen Headers.

AdditionalDataAlignment

Die zusätzliche Datenausrichtung.

Layout

Das Texturlayout als D3D12DDI_TEXTURE_LAYOUT Wert.

MipLevelSwizzleTransition[5]

Die MIP-Ebene für einen Swizzle-Übergang.

PlaneSliceSwizzleTransition[2]

Der Ebenenschnitt für einen Swizzle-Übergang.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (include D3d12umddi.h)

Weitere Informationen

D3D12DDI_TEXTURE_LAYOUT