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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für