Compartilhar via


Classe writeonly_texture_view

Fornece acesso apenas para gravação a uma textura.

Sintaxe

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
O tipo de elementos na textura.

_Rank
A classificação da textura.

Membros

Typedefs públicos

Nome Descrição
scalar_type
value_type O tipo de elementos na textura.

Construtores públicos

Nome Descrição
Construtor writeonly_texture_view Inicializa uma nova instância da classe writeonly_texture_view.
~writeonly_texture_view Destrutor Destrói o objeto writeonly_texture_view.

Métodos públicos

Nome Descrição
set Define o valor do elemento no índice especificado.

Operadores públicos

Nome Descrição
operator= Copia o objeto writeonly_texture_view especificado para este objeto.

Constantes públicas

Nome Descrição
Rank constante Obtém a classificação do objeto writeonly_texture_view.

Hierarquia de herança

_Texture_base

writeonly_texture_view

Requisitos

Cabeçalho: amp_graphics.h

Namespace: Concurrency::graphics

~visualização_textura_somente_gravação

Destrói o objeto writeonly_texture_view.

~writeonly_texture_view() restrict(amp,cpu);

operator=

Copia o objeto writeonly_texture_view especificado para este objeto.

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 do qual copiar.

Valor de retorno

Uma referência a esse objeto writeonly_texture_view.

classificar

Obtém a classificação do objeto writeonly_texture_view.

static const int rank = _Rank;

set

Define o valor do elemento no índice especificado.

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

Parâmetros

_Index
O índice do elemento.

value
O novo valor do elemento.

writeonly_texture_view

Inicializa uma nova instância da classe 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
A classificação da textura.

tipo_de_valor
O tipo de elementos na textura.

_Src
A textura usada para criar o writeonly_texture_view.

Confira também

Namespace Concurrency::graphics