D3DWDDM1_3DDI_TILE_RANGE_FLAG 枚举 (d3d10umddi.h)

指定要与 UpdateTileMappings 函数一起使用的磁贴映射范围。

语法

typedef enum D3DWDDM1_3DDI_TILE_RANGE_FLAG {
  D3DWDDM_1_3DDI_TILE_RANGE_NULL,
  D3DWDDM_1_3DDI_TILE_RANGE_SKIP,
  D3DWDDM_1_3DDI_TILE_RANGE_REUSE_SINGLE_TILE
} ;

常量

 
D3DWDDM_1_3DDI_TILE_RANGE_NULL
磁贴范围为 NULL

如果在 UpdateTileMappings 函数的 pRangeFlags 参数中设置了此标志, 则 pRangeTileCounts 参数将指定总计
所有磁贴区域中的磁贴数, pTilePoolStartOffsets 参数将被忽略。
D3DWDDM_1_3DDI_TILE_RANGE_SKIP
应跳过磁贴,现有磁贴映射应保持不变。

如果在 UpdateTileMappings 函数的 pRangeFlags 参数中设置了此标志, 则 pRangeTileCounts 参数指定要跳过磁贴区域中的磁贴数,并且将忽略 pTilePoolStartOffsets 参数。
D3DWDDM_1_3DDI_TILE_RANGE_REUSE_SINGLE_TILE
应重用磁贴池中的单个磁贴。

如果在 UpdateTileMappings 函数的 pRangeFlags 参数中设置了此标志, 则 pTilePoolStartOffsets 参数指定要映射到的磁贴池中的单个磁贴, pRangeTileCounts 参数指定要从磁贴区域中映射到该磁贴池位置的磁贴数。

要求

要求
最低受支持的客户端 Windows 8.1,WDDM 1.3
最低受支持的服务器 Windows Server 2012 R2
标头 d3d10umddi.h (包括 D3d10umddi.h)