extent (Clase) (C++ AMP)
Representa un vector de valores enteros de N que especifican los límites de un espacio dimensional N que tiene un origen de 0. Los valores del vector se ordenan del más significativo al menos significativo.
template <
int _Rank>
class extent;
Parámetros
- _Rank
El rango del objeto extent.
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Inicializa una nueva instancia de la clase extent. |
Métodos públicos
Name |
Descripción |
---|---|
Comprueba que el objeto especificado extent tiene el rango especificado. |
|
Devuelve el tamaño lineal total de la extensión (en unidades de elementos). |
|
Genera un objeto tiled_extent con extensiones de mosaico proporcionadas por las dimensiones especificadas. |
Operadores públicos
Name |
Descripción |
---|---|
Devuelve un nuevo objeto extent creado al restar los elementos de index de los elementos correspondientes de extent. |
|
Reduce cada elemento del objeto extent. |
|
Calcula el módulo (residuo) de cada elemento del objeto extent cuando este elemento se divide por un número. |
|
Multiplica cada elemento del objeto extent por un número. |
|
Divide cada elemento del objeto extent por un número. |
|
Devuelve el elemento que está en el índice especificado. |
|
Devuelve un nuevo objeto extent creado al agregar los correspondientes elementos index y extent. |
|
Incrementa cada elemento del objeto extent. |
|
Agrega el número especificado a cada elemento del objeto extent. |
|
Copia el contenido de otro objeto extent en este. |
|
Resta el número especificado de cada elemento del objeto extent. |
Constantes públicas
Name |
Descripción |
---|---|
Obtiene el rango del objeto extent. |
Jerarquía de herencia
extent
Requisitos
Encabezado: amp.h
Espacio de nombres: Simultaneidad