Metoda array_view::section
Zwraca podsekcję obiektu array_view, która znajduje się w określonym miejscu pochodzenia i opcjonalnie, która ma określony zakres.
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);
Parametry
_E0
Najbardziej znaczący składnik z zakresu sekcji._E1
Drugi najbardziej znaczący składnik z zakresu sekcji._E2
Najmniej znaczący składnik z zakresu sekcji._Ext
Obiekt extent, który określa zakres sekcji.Wartość pierwotna wynosi 0._Idx
Obiekt index, który określa lokalizację pochodzenia.Podsekcja jest pozostałą częścią zakresu,_I0
Najbardziej znaczący składnik pochodzenia tej sekcji._I1
Następny po najbardziej znaczącym składniku pochodzenia tej sekcji._I2
Najmniej znaczący składnik pochodzenia tej sekcji._Rank
Ranga sekcji._Section_extent
Obiekt extent, który określa zakres sekcji._Section_origin
Obiekt index, który określa lokalizację pochodzenia.
Wartość zwracana
Podsekcja obiektu array_view, która znajduje się w określonym miejscu pochodzenia i opcjonalnie, która ma określony zakres.Gdy tylko obiekt index jest określony, podsekcja zawiera wszystkie elementy w skojarzonym zakresie, którego indeksy są większe niż indeksy elementów w obiekcie index.
Wymagania
Nagłówek: amp.h
Przestrzeń nazw: Concurrency