structure D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 (d3d12umddi.h)
Spécifie des informations pour l’allocation de ressources.
Syntaxe
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;
Membres
ResourceDataSize
Taille des données de la ressource.
AdditionalDataHeaderSize
Taille supplémentaire de l’en-tête de données.
AdditionalDataSize
Taille de données supplémentaire.
ResourceDataAlignment
Alignement des données de la ressource.
AdditionalDataHeaderAlignment
Alignement des données de l’en-tête supplémentaire.
AdditionalDataAlignment
Alignement des données supplémentaire.
Layout
Disposition de texture en tant que valeur D3D12DDI_TEXTURE_LAYOUT .
MipLevelSwizzleTransition[5]
Niveau MIP pour une transition swizzle.
PlaneSliceSwizzleTransition[2]
Tranche de plan pour une transition swizzle.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12umddi.h (inclure D3d12umddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour