énumération D3D11_TILED_RESOURCES_TIER (d3d11.h)
Indique le niveau auquel les ressources en mosaïques sont prises en charge.
Syntax
typedef enum D3D11_TILED_RESOURCES_TIER {
D3D11_TILED_RESOURCES_NOT_SUPPORTED = 0,
D3D11_TILED_RESOURCES_TIER_1 = 1,
D3D11_TILED_RESOURCES_TIER_2 = 2,
D3D11_TILED_RESOURCES_TIER_3 = 3
} ;
Constantes
D3D11_TILED_RESOURCES_NOT_SUPPORTED Valeur : 0 Les ressources en mosaïque ne sont pas prises en charge. |
D3D11_TILED_RESOURCES_TIER_1 Valeur : 1 Tier_1 ressources en mosaïques sont prises en charge. L’appareil prend en charge les appels à CreateTexture2D , etc. avec l’indicateur D3D11_RESOURCE_MISC_TILED . L’appareil prend en charge les appels à CreateBuffer avec l’indicateur D3D11_RESOURCE_MISC_TILE_POOL . Si vous accédez à des vignettes (en lecture ou en écriture) qui sont mappées null, vous obtenez un comportement non défini, ce qui inclut la suppression de l’appareil. Les applications peuvent mapper toutes les vignettes à une seule vignette « par défaut » pour éviter cette condition. |
D3D11_TILED_RESOURCES_TIER_2 Valeur : 2 Tier_2 ressources en mosaïques sont prises en charge. Superset de fonctionnalités Tier_1, qui inclut cette prise en charge supplémentaire :
|
D3D11_TILED_RESOURCES_TIER_3 Valeur : 3 Tier_3 ressources en mosaïques sont prises en charge. Sur-ensemble de fonctionnalités Tier_2, le niveau 3 est essentiellement de niveau 2, mais avec la prise en charge supplémentaire de Texture3D pour les ressources en mosaïques. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3d11.h |