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) |