D3D12_BARRIER_SUBRESOURCE_RANGE structure (d3d12.h)
Vous permet de faire passer des plages de sous-ressources adjacentes logiquement.
Syntaxe
typedef struct D3D12_BARRIER_SUBRESOURCE_RANGE {
UINT IndexOrFirstMipLevel;
UINT NumMipLevels;
UINT FirstArraySlice;
UINT NumArraySlices;
UINT FirstPlane;
UINT NumPlanes;
} D3D12_BARRIER_SUBRESOURCE_RANGE;
Membres
IndexOrFirstMipLevel
Index du premier niveau mip de la plage ; ou un index de sous-ressource, si NumMipLevels est égal à zéro. Si un index de sous-ressource, vous pouvez utiliser la valeur 0xffffffff
pour spécifier toutes les sous-ressources.
NumMipLevels
Nombre de niveaux de mip dans la plage, ou zéro pour indiquer qu’IndexOrFirstMipLevel est un index de sous-ressource.
FirstArraySlice
Index de la première tranche de tableau de la plage. Ignoré si NumMipLevels est égal à zéro.
NumArraySlices
Nombre de tranches de tableau dans la plage. Ignoré si NumMipLevels est égal à zéro.
FirstPlane
Première tranche de plan dans la plage. Ignoré si NumMipLevels est égal à zéro.
NumPlanes
Nombre de tranches de plan dans la plage. Ignoré si NumMipLevels est égal à zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d12.h |
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