Compartir a través de


texture (Clase)

Una textura es un agregado de datos en el accelerator_view en el dominio de la extensión.Es una recopilación de variables, una por cada elemento de un dominio de extensión.Cada variable contiene un valor correspondiente al tipo primitivo de C++ (unsigned int, int, float, double), un tipo escalar (norm, o unorm) o un tipo de vector corto.

template <
   typename _Value_type,
   int _Rank
>
class texture;

Parámetros

  • _Value_type
    Tipo de los elementos de la textura.

  • _Rank
    Rango de la textura.

Members

Hh537953.collapse_all(es-es,VS.110).gifTypedefs públicas

Nombre

Descripción

scalar_type

Tipos escalares.

value_type

Tipos por valor.

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

Nombre

Descripción

texture::texture (Constructor)

Inicializa una nueva instancia de la clase texture.

texture::~texture (Destructor)

Destruye el objeto texture .

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

Nombre

Descripción

texture::copy_to (Método)

Copia el objeto texture en el destino, haciendo una copia profunda.

texture::get (Método)

Devuelve el valor del elemento en el índice especificado.

texture::set (Método)

Establece el valor del elemento en el índice especificado.

Hh537953.collapse_all(es-es,VS.110).gifOperadores públicos

Nombre

Descripción

texture::operator() (Operador)

Devuelve el valor del elemento especificado por los parámetros.

texture::operator[] (Operador)

Devuelve el elemento que está en el índice especificado.

texture::operator= (Operador)

Copia el objeto texture especificado en este.

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

Nombre

Descripción

texture::rank (Constante)

Consigue el rango del objeto texture.

Jerarquía de herencia

_Texture_base

texture

Requisitos

Encabezado: amp_graphics.h

Espacio de nombres: Concurrency::graphics

Vea también

Referencia

Concurrency::graphics (Espacio de nombres)