Stencil formats not supported with streaming resources
Formats that contain stencil aren't supported with streaming resources.
Formats that contain stencil include DXGI_FORMAT_D24_UNORM_S8_UINT (and related formats in the R24G8 family) and DXGI_FORMAT_D32_FLOAT_S8X24_UINT (and related formats in the R32G8X24 family).
Some implementations store depth and stencil in separate allocations while others store them together. Tile management for the two schemes would have to be different, and no single API can abstract or rationalize the differences. We recommend for future hardware to support independent depth and stencil surfaces, each independently tiled.
32-bit depth would have 128x128 tiles, and 8-bit stencil would have 256x256 tiles. Therefore, applications would have to live with tile shape misalignment between depth and stencil. But the same problem exists with different render target surface formats already.
Related topics
Streaming resource cross-process and device sharing