énumération D3D12DDI_BARRIER_TYPE (d3d12umddi.h)
Une valeur d’énumération D3D12DDI_BARRIER_TYPE indique le type de barrière de ressource.
Syntaxe
typedef enum D3D12DDI_BARRIER_TYPE {
D3D12DDI_BARRIER_TYPE_GLOBAL,
D3D12DDI_BARRIER_TYPE_TEXTURE,
D3D12DDI_BARRIER_TYPE_BUFFER,
D3D12DDI_BARRIER_TYPE_RANGED
} ;
Constantes
D3D12DDI_BARRIER_TYPE_GLOBAL La barrière est une barrière mondiale. Une barrière globale s’applique à toute la mémoire des ressources. Les obstacles globaux ne transfèrent pas les dispositions de texture ni forcent la décompression des données. |
D3D12DDI_BARRIER_TYPE_TEXTURE La barrière est une barrière de texture. Une barrière de texture s’applique à une plage spécifique de sous-ressources de texture. |
D3D12DDI_BARRIER_TYPE_BUFFER La barrière est une barrière de mémoire tampon. Une barrière de mémoire tampon s’applique à une ressource de mémoire tampon spécifique. |
D3D12DDI_BARRIER_TYPE_RANGED La mémoire tampon est une barrière à intervalles. Une barrière à plages remplace le D3D12DDI_RESOURCE_RANGED_BARRIER_0022hérité. |
Remarques
Pour plus d’informations générales, consultez des obstacles améliorés.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 (WDDM 3.0) |
d’en-tête | d3d12umddi.h |