tiled_extent クラス
A tiled_extentオブジェクトでは、 extent程度のスペースを 1、2、または 3 d でのタイルに分割の 1 ~ 3 次元のオブジェクト。
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
最下位の次元の長さを指定します。
メンバー
パブリック コンストラクター
名前 |
Description |
---|---|
tiled_extent クラスの新しいインスタンスを初期化します。 |
パブリック メソッド
名前 |
Description |
---|---|
返します、 extentの値を取得します。 オブジェクト、 tiled_extentテンプレート引数_Dim0、 _Dim1、および_Dim2。 |
|
新しいを返しますtiled_extentをオブジェクトのエクステントを調整するには、タイルの寸法によって均等に分割できません。 |
|
新しいを返しますtiled_extentダウン オブジェクトのエクステントを調整するには、タイルの寸法によって均等に分割できません。 |
パブリック演算子
名前 |
Description |
---|---|
指定の内容をコピー tiled_indexには、この 1 つのオブジェクト |
パブリック定数
名前 |
Description |
---|---|
最上位のディメンションの長さを格納します。 |
|
次への一番の重要な次元の長さを格納します。 |
|
最下位の次元の長さを格納します。 |
パブリック データ メンバー
名前 |
Description |
---|---|
取得、 extentの値を取得します。 オブジェクト、 tiled_extentテンプレート引数_Dim0、 _Dim1、および_Dim2。 |
継承階層
extent
tiled_extent
必要条件
ヘッダー: amp.h
名前空間: Concurrency