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

要从整体平铺子资源中的磁贴索引开始。

GetResourceTilingStartTileIndexInOverallResource 设置为 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

另请参阅

资源结构