D3D11_SUBRESOURCE_TILING 结构 (d3d11_2.h)
描述平铺子资源卷。
语法
typedef struct D3D11_SUBRESOURCE_TILING {
UINT WidthInTiles;
UINT16 HeightInTiles;
UINT16 DepthInTiles;
UINT StartTileIndexInOverallResource;
} D3D11_SUBRESOURCE_TILING;
成员
WidthInTiles
类型: UINT
子资源的平铺宽度。
HeightInTiles
类型: UINT16
子资源的磁贴中的高度。
DepthInTiles
类型: UINT16
子资源的磁贴的深度。
StartTileIndexInOverallResource
类型: UINT
要从整体平铺子资源中的磁贴索引开始。
GetResourceTiling 将 StartTileIndexInOverallResource 设置为 D3D11_PACKED_TILE (0xffffffff) 以指示整个D3D11_SUBRESOURCE_TILING结构毫无意义,并且 GetResourceTiling 点的 pPackedMipDesc 参数所应用的信息。 对于打包的磁贴,打包的 mipmap 的说明来自 D3D11_PACKED_MIP_DESC 结构。
备注
对于 WidthInTiles、HeightInTiles 和 DepthInTiles,每个打包的 mipmap 分别报告为 0。
子资源中的磁贴总数为 WidthInTilesHeightInTilesDepthInTiles。
要求
最低受支持的客户端 | Windows 8.1 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 R2 [桌面应用 |UWP 应用] |
标头 | d3d11_2.h |