Partager via


tiled_index::tiled_index, constructeur

Initialise une nouvelle instance de la classe tiled_index.

tiled_index(
   const index<rank>& _Global,
   const index<rank>& _Local,
   const index<rank>& _Tile,
   const index<rank>& _Tile_origin,
   const tile_barrier& _Barrier                     
) restrict(amp,cpu);
                     
tiled_index(
   const tiled_index& _Other                     
) restrict(amp,cpu);

Paramètres

  • _Global
    L' index global du tiled_index construit.

  • _Local
    L' index local du tiled_index construit.

  • _Tile
    La tuile index du tiled_index construit.

  • _Tile_origin
    La tuile d'origine index du tiled_index construit.

  • _Barrier
    Ll'objet tile_barrier du tiled_index construit.

  • _Other
    L'objet tile_index devant être copié vers le tiled_index construit.

Overloads

Name

Description

tiled_index(const index<rank>& _Global, const index<rank>& _Local, const index<rank>& _Tile, const index<rank>& _Tile_origin, const tile_barrier& _Barrier restrict(amp,cpu);

Initialise une nouvelle instance de la classe tile_index à partir de l'index de la tuile dans des coordonnées globales, et la position relative dans la tuile dans les coordonnées locales.Les paramètres _Global et _Tile_origin sont calculés.

tiled_index( const tiled_index& _Other) restrict(amp,cpu);

Initialise une nouvelle instance de la classe tile_index en copiant l'objet tiled_index spécifié.

Configuration requise

En-tête : amp.h

Espace de noms d'accès : Concurrency

Voir aussi

Référence

tiled_index, classe