스트리밍 리소스에서 지원되지 않는 스텐실 형식Stencil formats not supported with streaming resources

스텐실을 포함하는 형식은 스트리밍 리소스에서 지원되지 않습니다.Formats that contain stencil aren't supported with streaming resources.

스텐실이 포함 된 형식은 DXGI_형식_D24_UNORM_S8_UINT (및 R24G8 패밀리의 관련 형식) 및 DXGI_형식_D32_FLOAT_S8X24_UINT (및 R32G8X24 제품군의 관련 형식)를 포함 합니다.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. 두 방식의 타일 관리는 달라야 하며, 그 차이를 추상화 또는 합리화할 수 있는 단일 API는 없습니다.Tile management for the two schemes would have to be different, and no single API can abstract or rationalize the differences. Microsoft에서는 향후 하드웨어가 각각 독립적으로 타일링된 개별 깊이 및 스텐실 표면을 지원할 것을 권장합니다.We recommend for future hardware to support independent depth and stencil surfaces, each independently tiled.

32비트 깊이는 128x128개의 타일을 가지며 8비트 스텐실은 256 x 256개 타일을 가질 것입니다.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