D3D11_TILED_RESOURCES_TIER列挙 (d3d11.h)
タイル リソースがサポートされているレベルを示します。
構文
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
} ;
定数
D3D11_TILED_RESOURCES_NOT_SUPPORTED 値: 0 タイルリソースはサポートされていません。 |
D3D11_TILED_RESOURCES_TIER_1 値: 1 タイルリソースTier_1サポートされています。 デバイスでは、D3D11_RESOURCE_MISC_TILED フラグを使用した CreateTexture2D などの呼び出しがサポートされています。 デバイスでは、D3D11_RESOURCE_MISC_TILE_POOL フラグを使用した CreateBuffer の呼び出しがサポートされています。 NULL マップされたタイル (読み取りまたは書き込み) にアクセスすると、デバイスが削除されたなどの未定義の動作が発生します。 アプリでは、この状態を回避するために、すべてのタイルを 1 つの "既定" タイルにマップできます。 |
D3D11_TILED_RESOURCES_TIER_2 値: 2 タイルリソースTier_2サポートされています。 この追加のサポートを含むTier_1機能のスーパーセット:
|
D3D11_TILED_RESOURCES_TIER_3 値: 3 タイルリソースTier_3サポートされています。 Tier_2機能のスーパーセット、階層 3 は基本的に階層 2 ですが、タイルリソースの Texture3D の追加サポートがあります。 |
要件
要件 | 値 |
---|---|
Header | d3d11.h |