array_view::section-Methode
Gibt einen Unterabschnitt des array_view-Objekts zurück, das sich am angegebenen Ursprung befindet und optional den angegebenen Wertebereich hat.
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);
Parameter
_E0
Die wichtigste Komponente des Umfangs dieses Abschnitts._E1
Die zweitwichtigste Komponente des Umfangs dieses Abschnitts._E2
Die unwichtigste Komponente des Umfangs dieses Abschnitts._Ext
Das extent-Objekt, das den Umfang des Abschnitts angibt. Der Ursprung ist 0._Idx
Das index-Objekt, das die Position des Ursprungs angibt. Der Unterabschnitt entspricht dem Rest des Umfangs._I0
Die wichtigste Komponente des Ursprungs dieses Abschnitts._I1
Die zweitwichtigste Komponente des Ursprungs dieses Abschnitts._I2
Die unwichtigste Komponente des Ursprungs dieses Abschnitts._Rank
Der Rang des Abschnitts._Section_extent
Das extent-Objekt, das den Umfang des Abschnitts angibt._Section_origin
Das index-Objekt, das die Position des Ursprungs angibt.
Rückgabewert
Ein Unterabschnitt des array_view-Objekts, das sich am angegebenen Ursprung befindet und optional den angegebenen Wertebereich hat. Wenn nur das index-Objekt angegeben wird, enthält der Unterabschnitt alle Elemente im zugeordneten Wertebereich, deren Indizes größer sind als die Indizes der Elemente im index-Objekt.
Anforderungen
Header: amp.h
Namespace: Nebenläufigkeit