array_view::section, méthode
Retourne une sous-section de l'objet array_view qui est à l'origine spécifiée et, éventuellement, qui a l'étendue spécifiée.
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);
Paramètres
_E0
L'élément le plus significatif de l'extent de cette section._E1
L'élément suivant l'élément le plus significatif de l'extent de cette section._E2
L'élément le moins significatif de l'étendue de cette section._Ext
Objet extent qui spécifie l'étendue de la section. L'origine est 0._Idx
Objet index qui spécifie l'emplacement de l'origine. La sous-section est le reste de l'étendue._I0
Le composant le plus significatif de l'origine de cette section._I1
Le prochain composant à être le plus significatif de l'origine de cette section._I2
Le composant le moins important de l'origine de cette section._Rank
Rang de la section._Section_extent
Objet extent qui spécifie l'étendue de la section._Section_origin
Objet index qui spécifie l'emplacement de l'origine.
Valeur de retour
Une sous-section de l'objet array_view qui est à l'origine spécifiée et, éventuellement, qui possède l'étendue spécifiée. Lorsque seul l'objet index est spécifié, la sous-section contient tous les éléments de l'étendue associée qui ont des index plus importants que les index des éléments dans l'objet index.
Configuration requise
En-tête : amp.h
Espace de noms d'accès : Concurrency