Freigeben über


tiled_index::tiled_index-Konstruktor

Initialisiert eine neue Instanz der Tiled_index Klasse.

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);

Parameter

  • _Global
    Die globale Index von den konstruierten tiled_index.

  • _Local
    Die lokale Index von den konstruiertentiled_index

  • _Tile
    Die Kachel Index von den konstruiertentiled_index

  • _Tile_origin
    Der Ursprung der Kachel Index von den konstruiertentiled_index

  • _Barrier
    Die Tile_barrier Objekt den konstruierten tiled_index.

  • _Other
    Die tile_index Objekt, das kopiert werden zu den konstruierten tiled_index.

Overloads

Name

Beschreibung

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);

Initialisiert eine neue Instanz der tile_index Klasse aus dem Index der Kachel in Form globaler Koordinaten und die relative Position der Kachel in lokalen Koordinaten.Die _Global und _Tile_origin Parameter berechnet werden.

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

Initialisiert eine neue Instanz der tile_index Klasse durch Kopieren der angegebenen tiled_index Objekt.

Anforderungen

Header: amp.h

Namespace: Concurrency

Siehe auch

Referenz

tiled_index-Klasse