Compartir por


writeonly_texture_view Clase

Proporciona acceso de solo escritura a una textura.

Sintaxis

template <
    typename value_type,
    int _Rank
>
class writeonly_texture_view;

template <
    typename value_type,
    int _Rank
>
class writeonly_texture_view<value_type, _Rank> : public details::_Texture_base<value_type, _Rank>;

Parámetros

tipo_de_valor
Tipo de los elementos de la textura.

_Rank
Rango de la textura.

Miembros

Definiciones de tipos públicas

Nombre Descripción
scalar_type
value_type Tipo de los elementos de la textura.

Constructores públicos

Nombre Descripción
Constructor writeonly_texture_view Inicializa una nueva instancia de la clase writeonly_texture_view.
Destructor de ~writeonly_texture_view Destruye el objeto writeonly_texture_view.

Métodos públicos

Nombre Descripción
set Establece el valor del elemento en el índice especificado.

Operadores públicos

Nombre Descripción
operator= Copia el objeto writeonly_texture_view especificado en este.

Constantes públicas

Nombre Descripción
rango Constante Obtiene la clasificación del objeto writeonly_texture_view.

Jerarquía de herencia

_Texture_base

writeonly_texture_view

Requisitos

Encabezado: amp_graphics.h

Espacio de nombres: Concurrency::graphics

~writeonly_texture_view

Destruye el objeto writeonly_texture_view.

~writeonly_texture_view() restrict(amp,cpu);

operador =

Copia el objeto writeonly_texture_view especificado a este.

writeonly_texture_view<value_type, _Rank>& operator= (
    const writeonly_texture_view<value_type, _Rank>& _Other) restrict(amp,cpu);

Parámetros

_Other
Objeto writeonly_texture_view desde el que se va a copiar.

Valor devuelto

Una referencia a este objeto writeonly_texture_view.

clasificación

Obtiene la clasificación del objeto writeonly_texture_view.

static const int rank = _Rank;

set

Establece el valor del elemento en el índice especificado.

void set(
    const index<_Rank>& _Index,
    const value_type& value) const restrict(amp);

Parámetros

_Index
Índice del elemento.

value
Nuevo valor del elemento.

vista_de_textura_sólo_escritura

Inicializa una nueva instancia de la clase writeonly_texture_view.

writeonly_texture_view(
    texture<value_type,
    _Rank>& _Src) restrict(amp);

writeonly_texture_view(
    const writeonly_texture_view<value_type,
    _Rank>& _Src) restrict(amp,cpu);

Parámetros

_Rank
Rango de la textura.

tipo_de_valor
Tipo de los elementos de la textura.

_Src
La textura que se usa para crear el writeonly_texture_view.

Consulte también

Concurrency::graphics Namespace