Condividi tramite


Classe extent (C++ AMP)

Rappresenta un vettore di N valori interi che specificano i limiti di uno spazio di dimensione N avente origine in 0.I valori del vettore vengono ordinati dal più significativo al meno significativo.

template <
   int _Rank>
class extent;

Parametri

  • _Rank
    Il rango dell'oggetto extent.

Membri

Hh305279.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

Costruttore extent::extent

Inizializza una nuova istanza della classe extent.

Hh305279.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo extent::contains

Verifica che l'oggetto extent specificato abbia il rango specificato.

Metodo extent::size

Restituisce la dimensione lineare totale dell'extent (in unità degli elementi).

Metodo extent::tile

Produce un oggetto tiled_extent con i tile extents forniti dalle dimensioni specificate.

Hh305279.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

Operatore extent::operator-

Restituisce un nuovo oggetto extent creato sottraendo gli elementi index dagli elementi corrispondenti extent.

Operatore extent::operator--

Decrementa ogni elemento dell'oggetto extent.

Operatore extent::operator(mod)=

Calcola il modulo (resto) di ogni elemento dell'oggetto extent quando quell'elemento viene diviso da un numero.

Operatore extent::operator*=

Moltiplica ogni elemento dell'oggetto extent per un numero.

Operatore extent::operator/=

Divide ogni elemento dell'oggetto extent per un numero.

Operatore extent::operator[]

Restituisce l'elemento che corrisponde all'indice specificato.

Operatore extent::operator+

Restituisce un nuovo oggetto extent creato sommando gli elementi di index con i corrispondenti elementi di extent.

Operatore extent::operator++

Incrementa ogni elemento dell'oggetto extent.

Operatore extent::operator+=

Aggiunge il numero specificato ad ogni elemento dell'oggetto extent.

Operatore extent::operator=

Copia il contenuto di un altro oggetto extent in questo.

Operatore extent::operator-=

Sottrae il numero specificato da ogni elemento dell'oggetto extent.

Hh305279.collapse_all(it-it,VS.110).gifCostanti pubbliche

Nome

Descrizione

Costante extent::rank

Ottiene il rango dell'oggetto extent.

Gerarchia di ereditarietà

extent

Requisiti

Intestazione: amp.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency (C++ AMP)