共用方式為


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 的全域 index

  • _Local
    已建構的 tiled_index 的區域 index

  • _Tile
    已建構的 tiled_index 的 tile index

  • _Tile_origin
    已建構的 tiled_index 的 tile 原點 index

  • _Barrier
    已建構的 tiled_indextile_barrier 物件。

  • _Other
    欲複製到被建構的 tiled_index 中的 tile_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 在全域座標的索引和 tile 在區域座標的相對位置初始化一個新的 tile_index 類別的執行個體。 _Global 和 _Tile_origin 參數應被計算。

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

藉由複製指定的 tiled_index 物件初始化一個新的 tile_index 類別的執行個體。

需求

標頭檔: amp.h

**命名空間:**並行

請參閱

參考

tiled_index 類別