ステンシルを含む書式は、ストリーミング リソースではサポートされません。
ステンシルを含む書式には、DXGI_FORMAT_D24_UNORM_S8_UINT (および R24G8 ファミリーの関連書式) と DXGI_FORMAT_D32_FLOAT_S8X24_UINT (および R32G8X24 ファミリーの関連書式) が含まれます。
深度とステンシルを別々の割り当てに保存する実装もあれば、一緒に保存する実装もあります。 これら 2 つのスキーマ間でタイルの管理方法を変える必要がありますが、違いを抽象化または合理化できる単一の API はありません。 今後のハードウェアでは、深度とステンシルで個別のサーフェスをサポートし、それぞれにタイルを用意することをお勧めします。
32 ビットの深度には 128 x 128 のタイル、8 ビットのステンシルには 256 x 256 タイルがあります。 したがって、アプリケーションは深度とステンシル間のタイルの図形の不一致に対応する必要があります。 ただし、他のレンダー ターゲット サーフェスの書式にも、これと同じ問題が既に存在します。
関連トピック