tiled_index (Clase)

Ofrece un índice a un objeto tiled_extent .Esta clase tiene propiedades para acceder a los elementos concernientes al origen local del mosaico y al origen global.Para obtener más información acerca de los espacios de mosaico, consulte Usar mosaicos.

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>;

Parámetros

  • _Dim0
    La longitud de la dimensión más significativa.

  • _Dim1
    La longitud de segunda dimension más significativa.

  • _Dim2
    La longitud menos significativa de la dimensión.

Members

Hh305244.collapse_all(es-es,VS.110).gifConstructores públicos

Nombre

Descripción

tiled_index::tiled_index (Constructor)

Inicializa una nueva instancia de la clase tile_index.

Hh305244.collapse_all(es-es,VS.110).gifMétodos públicos

Nombre

Descripción

tiled_index::get_tile_extent (Método)

Devuelve un objeto extent con los valores de los argumentos de plantilla _Dim0, _Dim1, _Dim2 y tiled_index.

Hh305244.collapse_all(es-es,VS.110).gifConstantes públicas

Nombre

Descripción

tiled_index::barrier (Constante)

Almacena un objeto tile_barrier que representa una barrera en el mosaico actual de subprocesos.

tiled_index::global (Constante)

Almacena un objeto index del rango 1, 2 ó 3 que representa el índice global en un objeto grid.

tiled_index::local (Constante)

Almacena un objeto index del rango 1, 2 ó 3 que representa el índice relativo en el mosaico actual de un objeto tiled_extent.

tiled_index::rank (Constante)

Almacena el rango del objeto tiled_index.

tiled_index::tile (Constante)

Almacena un objeto index del rango 1, 2 ó 3 que representa las coordenadas del mosaico actual de un objeto tiled_extent.

tiled_index::tile_dim0 (Constante)

Almacena la longitud de la dimensión más significativa.

tiled_index::tile_dim1 (Constante)

Almacena la longitud de la segunda dimensión más significativa.

tiled_index::tile_dim2 (Constante)

Almacena la longitud de la dimensión menos significativa.

tiled_index::tile_origin (Constante)

Almacena un objeto index del rango 1, 2 ó 3 que representa las coordenadas globales del origen del mosaico actual en un objeto tiled_extent.

Hh305244.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Nombre

Descripción

tiled_index::tile_extent (Miembro de datos)

Consigue un objeto extent con los valores de los argumentos de la plantilla _Dim0, _Dim1, _Dim2tiled_index y de los argumentos de la plantilla tiled_index.

Jerarquía de herencia

_Tiled_index_base

tiled_index

Requisitos

Encabezado: amp.h

Espacio de nombres: Simultaneidad

Vea también

Referencia

Espacio de nombres de simultaneidad (C++ AMP)