tiled_extent-Klasse

A tiled_extent -Objekt ist ein extent bis zu drei Dimensionen-Objekt, das den Umfang Raum in ein-, zwei- oder dreidimensional Kacheln unterteilt.

template <
   int _Dim0,
   int _Dim1 */,
   int _Dim2 */
>
class tiled_extent : public Concurrency::extent<3>;
                     
template <
   int _Dim0,
   int _Dim1                     
>
class tiled_extent<_Dim0, _Dim1, 0> : public Concurrency::extent<2>;
                     
template <
   int _Dim0                     
>
class tiled_extent<_Dim0, 0, 0> : public Concurrency::extent<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

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

Name

Beschreibung

tiled_extent::tiled_extent-Konstruktor

Initialisiert eine neue Instanz der tiled_extent-Klasse.

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

Name

Beschreibung

tiled_extent::get_tile_extent-Methode

Gibt ein extent -Objekt, das die Werte der erfasst die tiled_extent Vorlagenargumente _Dim0, _Dim1, und _Dim2.

tiled_extent::pad-Methode

Gibt eine neue tiled_extent Objekt mit Blöcken bis angepasst werden, um durch die Abmessungen der Kachel teilbar sein.

tiled_extent::truncate-Methode

Gibt eine neue tiled_extent Objekt mit Blöcken nach unten angepasst werden, um durch die Abmessungen der Kachel teilbar sein.

Hh537970.collapse_all(de-de,VS.110).gifÖffentliche Operatoren

Name

Beschreibung

tiled_extent::operator=-Operator

Kopiert den Inhalt des angegebenen tiled_index in diesem Objekt

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

Name

Beschreibung

tiled_extent::tile_dim0-Konstante

Speichert die Länge der wichtigste Dimension.

tiled_extent::tile_dim1-Konstante

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

tiled_extent::tile_dim2-Konstante

Speichert die Länge der unwichtigsten Dimension.

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

Name

Beschreibung

tiled_extent::tile_extent-Datenmember

Ruft ein extent -Objekt, das die Werte der erfasst die tiled_extent Vorlagenargumente _Dim0, _Dim1, und _Dim2.

Vererbungshierarchie

extent

tiled_extent

Anforderungen

Header: amp.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)