Compartilhar via


Classe writeonly_texture_view

Dá acesso somente 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

value_type
O tipo dos elementos na textura.

_Rank
A classificação da textura.

Membros

Typedefs públicos

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

Construtores públicos

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

Métodos públicos

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

Operadores públicos

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

Constantes públicas

Nome Descrição
Constante rank Armazena 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

~writeonly_texture_view

Destrói o objeto writeonly_texture_view.

~writeonly_texture_view() restrict(amp,cpu);

operator=

Copia o objeto writeonly_texture_view especificado para 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 do qual copiar.

Valor de retorno

Uma referência a esse objeto writeonly_texture_view.

rank

Armazena a classificação do objeto writeonly_texture_view.

static const int rank = _Rank;

set

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.

value_type
O tipo dos elementos na textura.

_Src
A textura usada para criar o writeonly_texture_view.

Confira também

Namespace Concurrency::graphics