D3D12DDI_BUFFER_BARRIER_0088 structure (d3d12umddi.h)
Important
Certaines informations se rapportent à un produit de préversion qui peut être considérablement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Une structure D3D12DDI_BUFFER_BARRIER_0088 décrit les transitions d’accès pour les mémoires tampons.
Syntaxe
typedef struct D3D12DDI_BUFFER_BARRIER_0088 {
D3D12DDI_BARRIER_SYNC SyncBefore;
D3D12DDI_BARRIER_SYNC SyncAfter;
D3D12DDI_BARRIER_ACCESS AccessBefore;
D3D12DDI_BARRIER_ACCESS AccessAfter;
D3D12DDI_HRESOURCE hResource;
} D3D12DDI_BUFFER_BARRIER_0088;
Membres
SyncBefore
Valeur D3D12DDI_BARRIER_SYNC qui spécifie l’étendue de synchronisation de tous les travaux GPU précédents qui doivent être terminés avant l’exécution de la barrière.
SyncAfter
Valeur D3D12DDI_BARRIER_SYNC qui spécifie l’étendue de synchronisation de tous les travaux GPU suivants qui doivent attendre la fin de l’exécution de la barrière.
AccessBefore
Valeur D3D12DDI_BARRIER_ACCESS qui spécifie l’état d’accès de la mémoire tampon avant l’exécution de la barrière.
AccessAfter
Valeur D3D12DDI_BARRIER_ACCESS qui spécifie l’état d’accès de la mémoire tampon à la fin de l’exécution de la barrière.
hResource
Handle de la ressource de mémoire tampon à l’aide de la barrière.
Remarques
Pour plus d’informations générales, consultez Obstacles améliorés .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 (WDDM 3.0) |
En-tête | 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