Freigeben über


tiled_index-Klasse

Stellt einen Index in einer Tiled_extent Objekt.Diese Klasse verfügt über Eigenschaften, um Elemente relativ zum Ursprung lokalen Kachel und relativ zum globalen Ursprung zugreifen.Weitere Informationen über gekachelte Räume finden Sie unter Verwenden von Kacheln.

template <
   int _Dim0,
   int _Dim1 = 0,
   int _Dim2 = 0
>
class tiled_index : public _Tiled_index_base<3>;

template <
   int _Dim0,
   int _Dim1
>
class tiled_index<_Dim0, _Dim1, 0> : public _Tiled_index_base<2>;

template <
   int _Dim0
>
class tiled_index<_Dim0, 0, 0> : public _Tiled_index_base<1>;

Parameter

  • _Dim0
    Die Länge der wichtigste Dimension.

  • _Dim1
    Die Länge der Dimension erhebliche weiter am weitesten.

  • _Dim2
    Die Länge der unwichtigsten Dimension.

Mitglieder

Hh305244.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

tiled_index::tiled_index-Konstruktor

Initialisiert eine neue Instanz der tile_index-Klasse.

Hh305244.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

tiled_index::get_tile_extent-Methode

Gibt ein Umfang -Objekt, das die Werte der hat die Tiled_index Vorlagenargumente _Dim0, _Dim1, und _Dim2.

Hh305244.collapse_all(de-de,VS.110).gifÖffentliche Konstanten

Name

Beschreibung

tiled_index::barrier-Konstante

Speichert ein Tile_barrier -Objekt, eine Barriere in das aktuelle Fenster des Threads darstellt.

tiled_index::global-Konstante

Speichert ein Index Objekt Index Rang 1, 2 oder 3, die die globale darstellt, in ein Raster Objekt.

tiled_index::local-Konstante

Speichert ein index Rang 1, 2 oder 3, der die Relative Index in das aktuelle Fenster des Objekts ein Tiled_extent Objekt.

tiled_index::rank-Konstante

Speichert den Rang der Tiled_index Objekt.

tiled_index::tile-Konstante

Speichert ein index Objekt Rang 1, 2 oder 3, die die Koordinaten der aktuellen Kachel der darstellt ein tiled_extent Objekt.

tiled_index::tile_dim0-Konstante

Speichert die Länge der wichtigste Dimension.

tiled_index::tile_dim1-Konstante

Speichert die Länge der nächsten am weitesten erhebliche Dimension.

tiled_index::tile_dim2-Konstante

Speichert die Länge der unwichtigsten Dimension.

tiled_index::tile_origin-Konstante

Speichert ein index Objekt Rang 1, 2 oder 3, die die globale darstellt-Koordinaten des Ursprungs der in das aktuelle Fenster eine tiled_extent Objekt.

Hh305244.collapse_all(de-de,VS.110).gifÖffentliche Datenmember

Name

Beschreibung

tiled_index::tile_extent-Datenmember

Ruft ein Umfang -Objekt, das die Werte der hat die Tiled_index Vorlagenargumente Tiled_index Vorlagenargumente _Dim0, _Dim1, und _Dim2.

Vererbungshierarchie

_Tiled_index_base

tiled_index

Anforderungen

Header: amp.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)