Indicates the tier level at which tiled resources are supported.
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;
| Constant | Description |
|---|---|
| D3D11_TILED_RESOURCES_NOT_SUPPORTED | Tiled resources are not supported. |
| D3D11_TILED_RESOURCES_TIER_1 | Tier_1 tiled resources are supported. The device supports calls to ID3D11Device::CreateTexture2D and so on with the D3D11_RESOURCE_MISC_TILED flag. The device supports calls to ID3D11Device::CreateBuffer with the D3D11_RESOURCE_MISC_TILE_POOL flag. If you access tiles (read or write) that are NULL-mapped, you get undefined behavior, which includes device-removed. Apps can map all tiles to a single "default" tile to avoid this condition. |
| D3D11_TILED_RESOURCES_TIER_2 | Tier_2 tiled resources are supported. Superset of Tier_1 functionality, which includes this additional support:
|
Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).