次の方法で共有


extent クラス (C++ AMP)

ベクトルを表す N の境界を指定する整数値が N-0 の基準を持つ次元の空間。ベクター内の値の最上位が最下位に並べられます。

template <
   int _Rank>
class extent;

パラメーター

  • _Rank
    ランクのextentオブジェクト。

メンバー

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

名前

Description

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

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

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

名前

Description

extent::contains メソッド

確認を指定したextentオブジェクトが、指定されたランク。

extent::size メソッド

線形の合計のサイズ (要素数) の範囲を返します。

extent::tile メソッド

生成、 tiled_extentオブジェクトで指定されたタイルのエクステントにサイズを指定します。

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

名前

Description

extent::operator- 演算子

新しいを返しますextentを差し引くことによって作成されたオブジェクトはindex要素から、対応するextent要素。

extent::operator-- 演算子

デクリメントの各要素は、 extentオブジェクト。

extent::operator(mod)= 演算子

各要素内の余り (剰余) を計算する、 extentオブジェクトの要素に分割されている場合。

extent::operator*= 演算子

各要素を乗算、 extentオブジェクトをします。

extent::operator/= 演算子

各要素を除算、 extentオブジェクトをします。

extent::operator[] 演算子

指定したインデックス位置にある要素を返します。

extent::operator+ 演算子

新しいを返しますextent対応を追加することによって作成されたオブジェクトindexextentの要素。

extent::operator++ 演算子

各要素をインクリメント、 extentオブジェクト。

extent::operator+= 演算子

各要素に、指定した時間が追加されます、 extentオブジェクト。

extent::operator= 演算子

別の内容をコピー extentには、この 1 つのオブジェクト。

extent::operator-= 演算子

各要素から指定した数を減算、 extentオブジェクト。

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

名前

Description

extent::rank 定数

ランクを取得する、 extentオブジェクト。

継承階層

extent

必要条件

ヘッダー: amp.h

名前空間: Concurrency

参照

関連項目

Concurrency 名前空間 (C++ AMP)