A tiled_extent对象是extent到一、 两个或三维图块细分的扩展盘区空间的一到三个维度的对象。
template <
   int _Dim0,
   int _Dim1 */,
   int _Dim2 */
>
class tiled_extent : public Concurrency::extent<3>;
                     
template <
   int _Dim0,
   int _Dim1                     
>
class tiled_extent<_Dim0, _Dim1, 0> : public Concurrency::extent<2>;
                     
template <
   int _Dim0                     
>
class tiled_extent<_Dim0, 0, 0> : public Concurrency::extent<1>;
参数
_Dim0
最大的维度的长度。_Dim1
下一步的最大维度的长度。_Dim2
最不重要的维度的长度。
成员
公共构造函数
名称  | 
说明  | 
|---|---|
初始化 tiled_extent 类的新实例。  | 
公共方法
名称  | 
说明  | 
|---|---|
返回extent (捕获的值的对象tiled_extent模板参数_Dim0, _Dim1,和_Dim2。  | 
|
返回一个新tiled_extent向上调整到整除的拼贴大小的扩展盘区的对象。  | 
|
返回一个新tiled_extent向下调整为拼贴大小整除的扩展盘区的对象。  | 
公共运算符
名称  | 
说明  | 
|---|---|
将指定的内容复制tiled_index到此对象  | 
公共常量
名称  | 
说明  | 
|---|---|
存储最大的维度的长度。  | 
|
存储下一步的最大维度的长度。  | 
|
存储最不重要的维度的长度。  | 
公共数据成员
名称  | 
说明  | 
|---|---|
获取extent (捕获的值的对象tiled_extent模板参数_Dim0, _Dim1,和_Dim2。  | 
继承层次结构
extent
tiled_extent
要求
标题: amp.h
命名空间: 并发