D3D12_TILE_REGION_SIZE 是用于描述在 Direct3D 12 中瓦片资源中的一个瓦片区域的大小的结构体。以下是该结构体的定义:
typedef struct D3D12_TILE_REGION_SIZE {
  UINT NumTiles;
  BOOL UseBox;
  UINT Width;
  UINT16 Height;
  UINT16 Depth;
} D3D12_TILE_REGION_SIZE;

该结构体包含以下成员:

1. NumTiles:指定瓦片区域的总瓦片数。

2. UseBox:一个布尔值,指示是否使用 Width、Height 和 Depth 成员来指定瓦片区域的大小。

3. Width、Height、Depth:当 UseBox 为 TRUE 时,这些成员指定瓦片区域的大小。如果 UseBox 为 FALSE,则这些成员被忽略。

该结构体通常用于设置瓦片资源的区域大小,以便在进行一些瓦片操作时指定要处理的区域。


转载请注明出处:http://www.zyzy.cn/article/detail/26030/Win32 API/D3d12.h/D3D12_TILE_REGION_SIZE