array_view::section メソッド
サブセクションを返します、 array_view 指定された原点で、必要に応じて、オブジェクトが、指定されたエクステント。
array_view section(
const Concurrency::index<_Rank>& _Section_origin,
const Concurrency::extent<_Rank>& _Section_extent
) const restrict(amp,cpu);
array_view section(
const Concurrency::index<_Rank>& _Idx
) const restrict(amp,cpu);
array_view section(
const Concurrency::extent<_Rank>& _Ext
) const restrict(amp,cpu);
array_view section(
int _I0,
int _E0
) const restrict(amp,cpu);
array_view section(
int _I0,
int _I1,
int _E0,
int _E1
) const restrict(amp,cpu);
array_view section(
int _I0,
int _I1,
int _I2,
int _E0,
int _E1,
int _E2
) const restrict(amp,cpu);
パラメーター
_E0
このセクションの範囲の最上位のコンポーネントです。_E1
このセクションの大きさの次へ-する-最上位のコンポーネントです。_E2
このセクションの範囲の最下位のコンポーネントです。_Ext
程度セクションの範囲を指定するオブジェクト。原点は 0 です。_Idx
インデックス 、元の場所を指定するオブジェクト。サブセクション範囲の残りの部分です。_I0
このセクションの原点の最も重要なコンポーネントです。_I1
次へ-する-最上位コンポーネントの原点のここ。_I2
このセクションの原点の最下位のコンポーネントです。_Rank
セクションのランク。_Section_extent
程度セクションの範囲を指定するオブジェクト。_Section_origin
インデックス 、元の場所を指定するオブジェクト。
戻り値
サブセクションのarray_view指定された原点で、必要に応じて、オブジェクトが、指定されたエクステント。のみの場合、 indexオブジェクトを指定すると、内の要素のインデックスより大きいインデックスを持つすべての要素に関連付けられている範囲を記載、 indexオブジェクト。
必要条件
ヘッダー: amp.h
名前空間: Concurrency