次の方法で共有


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
    最下位の次元の長さを指定します。

メンバー

Hh537970.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

Description

tiled_extent::tiled_extent コンストラクター

tiled_extent クラスの新しいインスタンスを初期化します。

Hh537970.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

Description

tiled_extent::get_tile_extent メソッド

返します、 extentの値を取得します。 オブジェクト、 tiled_extentテンプレート引数_Dim0、 _Dim1、および_Dim2。

tiled_extent::pad メソッド

新しいを返しますtiled_extentをオブジェクトのエクステントを調整するには、タイルの寸法によって均等に分割できません。

tiled_extent::truncate メソッド

新しいを返しますtiled_extentダウン オブジェクトのエクステントを調整するには、タイルの寸法によって均等に分割できません。

Hh537970.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

Description

tiled_extent::operator= 演算子

指定の内容をコピー tiled_indexには、この 1 つのオブジェクト

Hh537970.collapse_all(ja-jp,VS.110).gifパブリック定数

名前

Description

tiled_extent::tile_dim0 定数

最上位のディメンションの長さを格納します。

tiled_extent::tile_dim1 定数

次への一番の重要な次元の長さを格納します。

tiled_extent::tile_dim2 定数

最下位の次元の長さを格納します。

Hh537970.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

Description

tiled_extent::tile_extent データ メンバー

取得、 extentの値を取得します。 オブジェクト、 tiled_extentテンプレート引数_Dim0、 _Dim1、および_Dim2。

継承階層

extent

tiled_extent

必要条件

ヘッダー: amp.h

名前空間: Concurrency

参照

関連項目

Concurrency 名前空間 (C++ AMP)