tiled_extent 類別

 

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

Atiled_extent物件是extent細分成一、 兩個或 3d 圖格的範圍空間一到三個維度的物件。

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:: tiled_extent 建構函式初始化 tiled_extent 類別的新執行個體。

公用方法

名稱說明
tiled_extent:: get_tile_extent 方法傳回extent擷取的值物件tiled_extent樣板引數_Dim0_Dim1,和_Dim2
tiled_extent:: pad 方法傳回新tiled_extent向上調整為整除磚維度的範圍的物件。
tiled_extent:: truncate 方法傳回新tiled_extent範圍物件向下調整為整除磚維度。

公用運算子

名稱描述
tiled_extent:: operator = 運算子將指定的內容複製tiled_index到這裡的物件。

公用常數

名稱說明
tiled_extent:: tile_dim0 常數儲存最大顯著性的維度的長度。
tiled_extent:: tile_dim1 常數儲存下一步 以最重要維度的長度。
tiled_extent:: tile_dim2 常數儲存最小顯著性的維度的長度。

公用資料成員

名稱說明
tiled_extent:: tile_extent 資料成員取得extent擷取的值物件tiled_extent樣板引數_Dim0_Dim1,和_Dim2

extent

tiled_extent

標頭︰ amp.h

命名空間: 並行

Concurrency 命名空間 (c + + AMP)

顯示: