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 物件。 |
|
傳回一個向上調整為能被堆疊維度整除大小整除的範圍的 tiled_extent 物件。 |
|
傳回一個向下調整為能被堆疊維度整除大小整除的範圍的 tiled_extent 物件。 |
公用運算子
名稱 |
描述 |
---|---|
複製指定的 tiled_index 物件的內容封送處理到這個 |
公用常數
名稱 |
描述 |
---|---|
儲存最高有效維度的長度。 |
|
儲存次高有效維度的長度。 |
|
儲存最低有效維度的長度。 |
公用資料成員
名稱 |
描述 |
---|---|
取得 extent 物件擷取 tiled_extent 樣板引數 _Dim0、 _Dim1和 _Dim2的值。 |
繼承階層架構
extent
tiled_extent
需求
標頭檔: amp.h
**命名空間:**並行