extent クラス (C++ AMP)
原点が 0 である N 次元空間の境界を指定する N 個の整数値のベクターを表します。 ベクターの値は最上位から最下位へ順に並べ替えられます。
template <
int _Rank>
class extent;
パラメーター
- _Rank
extent オブジェクトのランク。
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
extent クラスの新しいインスタンスを初期化します。 |
パブリック メソッド
名前 |
説明 |
---|---|
指定された extent オブジェクトには指定されたランクがあることを確認します。 |
|
範囲の全体の線形サイズを返します (要素単位)。 |
|
指定された次元によるタイルの範囲の tiled_extent オブジェクトを生成します。 |
パブリック演算子
名前 |
説明 |
---|---|
対応する extent 要素から index 要素を減算することによって作成された新しい extent オブジェクトを返します。 |
|
extent オブジェクトの各要素をデクリメントします。 |
|
その要素がある数で除算された場合、extent オブジェクトの各要素の剰余を計算します。 |
|
extent オブジェクトの各要素をある数で乗算します。 |
|
extent オブジェクトの各要素をある数で除算します。 |
|
指定したインデックス位置にある要素を返します。 |
|
対応する index 要素および extent 要素を追加することによって作成された新しい extent オブジェクトを返します。 |
|
extent オブジェクトの各要素をインクリメントします。 |
|
指定した数を extent オブジェクトの各要素に加算します。 |
|
別の extent オブジェクトの内容をこのオブジェクトにコピーします。 |
|
指定した数を extent オブジェクトの各要素から減算します。 |
パブリック定数
名前 |
説明 |
---|---|
extent オブジェクトのランクを取得します。 |
継承階層
extent
必要条件
ヘッダー: amp.h
名前空間: Concurrency