tiled_index 類別

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

提供的索引tiled_extent物件。 此類別具有存取項目相對於本機磚原點和相對於全域原點的屬性。 如需並排顯示空間的詳細資訊,請參閱使用磚

template <
    int _Dim0,  
    int _Dim1 = 0,  
    int _Dim2 = 0  
>  
class tiled_index : public _Tiled_index_base<3>;  
 
template <
    int _Dim0,  
    int _Dim1  
>  
class tiled_index<_Dim0, _Dim1, 0> : public _Tiled_index_base<2>;  
 
template <
    int _Dim0  
>  
class tiled_index<_Dim0, 0, 0> : public _Tiled_index_base<1>;  

參數

_Dim0
最重要的維度的長度。

_Dim1
下一步] 以最重要維度的長度。

_Dim2
最小顯著性的維度的長度。

公用建構函式

名稱說明
tiled_index:: tiled_index 建構函式初始化 tile_index 類別的新執行個體。

公用方法

名稱說明
tiled_index:: get_tile_extent 方法傳回範圍物件的值, tiled_index樣板引數_Dim0_Dim1,和_Dim2

公用常數

名稱說明
tiled_index:: barrier 常數存放區tile_barrier物件,表示目前執行緒磚中的屏障。
tiled_index:: global 常數存放區索引物件中的陣序規範 1、 2 或 3 代表全域索引方格物件。
tiled_index:: local 常數存放區index物件的目前 tile 中的陣序規範 1、 2 或 3,表示相對於索引tiled_extent物件。
tiled_index:: rank 常數儲存的陣序規範tiled_index物件。
tiled_index:: tile 常數存放區index陣序規範 1、 2 或 3,代表目前的圖格的座標的物件tiled_extent物件。
tiled_index:: tile_dim0 常數儲存最大顯著性的維度的長度。
tiled_index:: tile_dim1 常數儲存下一步] 以最重要維度的長度。
tiled_index:: tile_dim2 常數儲存最小顯著性的維度的長度。
tiled_index:: tile_origin 常數存放區index物件的目前 tile 中的原始來源的陣序規範 1、 2 或 3 代表全域座標tiled_extent物件。

公用資料成員

名稱說明
tiled_index:: tile_extent 資料成員取得 extent 物件,其具有 tiled_index 樣板引數 tiled_index 樣板引數 _Dim0_Dim1_Dim2的值。

_Tiled_index_base

tiled_index

標頭︰ amp.h

命名空間: 並行

Concurrency 命名空間 (c + + AMP)

顯示: