Freigeben über


extent-Klasse (C++ AMP)

Stellt einen Vektor der n Integer-Werte, die angeben, das die Begrenzungen des ein n-dimensionalen Raum, einen Ursprung von 0 hat.Die Werte im Vektor sind von der höchstwertigen niederwertigsten geordnet.

template <
   int _Rank>
class extent;

Parameter

  • _Rank
    Der Rang der extent Objekt.

Mitglieder

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

Name

Beschreibung

extent::extent-Konstruktor

Initialisiert eine neue Instanz der extent-Klasse.

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

Name

Beschreibung

extent::contains-Methode

Überprüft, ob das angegebene extent Objekt hat den angegebenen Rang.

extent::size-Methode

Gibt die lineare Gesamtgröße des Umfangs (in Einheiten von Elementen).

extent::tile-Methode

Erzeugt eine tiled_extent -Objekt mit der Tile-Blöcken, die vom angegebenen Abmessungen.

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

Name

Beschreibung

extent::operator--Operator

Gibt eine neue extent Objekt, das durch Subtrahieren der index Elemente von den entsprechenden extent Elemente.

extent::operator---Operator

Dekrementiert den Wert jedes Elements von der extent Objekt.

extent::operator(mod)=-Operator

Berechnet das Modulo (Rest) jedes Elements in der extent Objekt, wenn das Element durch eine Zahl dividiert wird.

extent::operator*=-Operator

Jedes Element der multipliziert die extent Objekt durch eine Zahl.

extent::operator/=-Operator

Dividiert jedes Element der extent -Objekt, eine Zahl.

extent::operator[]-Operator

Gibt das Element am angegebenen Index zurück.

extent::operator+-Operator

Gibt eine neue extent -Objekt, das erstellt wird, indem Sie die entsprechenden index und extent Elemente.

extent::operator++-Operator

Jedes Element der erhöht die extent Objekt.

extent::operator+=-Operator

Fügt die angegebene Anzahl für jedes Element von der extent Objekt.

extent::operator=-Operator

Kopiert den Inhalt eines anderen extent in diesem Objekt.

extent::operator-=-Operator

Subtrahiert die angegebene Anzahl von jedes Element der extent Objekt.

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

Name

Beschreibung

extent::rank-Konstante

Ruft den Rang der extent Objekt.

Vererbungshierarchie

extent

Anforderungen

Header: amp.h

Namespace: Concurrency

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)