tiled_index::tiled_index 构造函数

初始化新实例的 tiled_index 类。

tiled_index(
   const index<rank>& _Global,
   const index<rank>& _Local,
   const index<rank>& _Tile,
   const index<rank>& _Tile_origin,
   const tile_barrier& _Barrier                     
) restrict(amp,cpu);
                     
tiled_index(
   const tiled_index& _Other                     
) restrict(amp,cpu);

参数

  • _Global
    全局索引构造tiled_index

  • _Local
    在本地索引的构造tiled_index

  • _Tile
    该图块索引的构造tiled_index

  • _Tile_origin
    平铺原点索引的构造tiled_index

  • _Barrier
    Tile_barrier 对象的构造tiled_index

  • _Other
    tile_index要复制的对象来构造tiled_index

Overloads

名称

说明

tiled_index(const index<rank>& _Global, const index<rank>& _Local, const index<rank>& _Tile, const index<rank>& _Tile_origin, const tile_barrier& _Barrier restrict(amp,cpu);

初始化新实例的tile_index类从索引中全局坐标的平铺和在本地坐标系中的拼贴中的相对位置。 _Global和_Tile_origin参数进行计算。

tiled_index( const tiled_index& _Other) restrict(amp,cpu);

初始化新实例的tile_index通过复制指定的类tiled_index对象。

要求

标题: amp.h

命名空间: 并发

请参见

参考

tiled_index 类