语法
成员
Format类型:DXGI_FORMAT 一个 DXGI_FORMAT 类型的值,用于指定查看格式。有关允许的格式,请参阅”备注”。 ViewDimension
类型:D3D12_DSV_DIMENSION 一个 D3D12_DSV_DIMENSION 类型的值,用于指定如何访问深度模板资源。此成员还确定要在以下联合中使用哪个 _DSV。 Flags
类型:D3D12_DSV_FLAGS D3D12_DSV_FLAGS 枚举常量的组合,使用按位或运算进行组合。 结果值指定纹理是否为只读。 传递 0 以指定它不是只读;否则,传递 D3D12_DSV_FLAGS 枚举类型的一个或多个成员。 Texture1D
类型:D3D12_TEX1D_DSV 一个 D3D12_TEX1D_DSV 结构,用于指定 1D 纹理子资源。 Texture1DArray
类型:D3D12_TEX1D_ARRAY_DSV 一个 D3D12_TEX1D_ARRAY_DSV 结构,用于指定 1D 纹理子资源的数组。 Texture2D
类型:D3D12_TEX2D_DSV 一个 D3D12_TEX2D_DSV 结构,用于指定 2D 纹理子资源。 Texture2DArray
类型:D3D12_TEX2D_ARRAY_DSV 一个 D3D12_TEX2D_ARRAY_DSV 结构,用于指定 2D 纹理子资源的数组。 Texture2DMS
类型:D3D12_TEX2DMS_DSV 一个 D3D12_TEX2DMS_DSV 结构,用于指定多重采样 2D 纹理。 Texture2DMSArray
类型:D3D12_TEX2DMS_ARRAY_DSV 一个 D3D12_TEX2DMS_ARRAY_DSV 结构,用于指定多重采样 2D 纹理的数组。
备注
以下是深度模板视图的有效格式:- DXGI_FORMAT_D16_UNORM
- DXGI_FORMAT_D24_UNORM_S8_UINT
- DXGI_FORMAT_D32_FLOAT
- DXGI_FORMAT_D32_FLOAT_S8X24_UINT
- DXGI_FORMAT_UNKNOWN
要求
头文件: d3d12_xs.h 或 d3d12_x.h库: d3d12_xs.lib 或 d3d12_x.lib
支持的平台:XBOX Series 主机和 XBOX One 系列
