tiled_extent 類別
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
最低有效維度的長度。
Members
公用建構函式
名稱 |
描述 |
---|---|
初始化 tiled_extent 類別的新執行個體。 |
公用方法
名稱 |
描述 |
---|---|
傳回一個可以擷取以 _Dim0 、_Dim1 和 _Dim2 為引數的 tiled_extent 樣板的值的 extent 物件。 |
|
傳回一個向上調整為能被 tile 維度整除大小整除的範圍的 tiled_extent 物件。 |
|
傳回一個向下調整為能被 tile 維度整除大小整除的範圍的 tiled_extent 物件。 |
公用運算子
名稱 |
描述 |
---|---|
將指定之 tiled_index 物件的內容複製到這個物件。 |
公用常數
名稱 |
描述 |
---|---|
儲存最高有效維度的長度。 |
|
儲存次高有效維度的長度。 |
|
儲存最低有效維度的長度。 |
公用資料成員
名稱 |
描述 |
---|---|
取得 extent 物件,這個物件會擷取 tiled_extent 樣板引數 _Dim0、_Dim1 和 _Dim2 的值。 |
繼承階層架構
extent
tiled_extent
需求
**標頭:**amp.h
**命名空間:**並行