Classe de textura.
Uma textura é um agregado de dados em accelerator_view no domínio de extensão.É uma coleção de variáveis, uma para cada elemento em um domínio de extensão.Cada variável contém um valor que corresponde ao tipo primitivo C++ (unsigned int, int, float, double), um tipo escalar (norm, ou unorm), ou um tipo curto do vetor.
template <
typename _Value_type,
int _Rank
>
class texture;
Parâmetros
_Value_type
O tipo dos elementos na textura._Rank
A classificação da textura.
Membros
Typedefs Públicas
Nome |
Descrição |
---|---|
scalar_type |
Tipos escalares. |
value_type |
Tipos de valor. |
Construtores Públicos
Nome |
Descrição |
---|---|
Inicializa uma nova instância da classe textura . |
|
Destrói o objeto textura . |
Métodos Públicos
Nome |
Descrição |
---|---|
Copia o objeto texture para o destino, fazendo uma cópia profunda. |
|
Retorna o valor do elemento no índice especificado. |
|
Define o valor do elemento no índice especificado. |
Operadores Públicos
Nome |
Descrição |
---|---|
Retorna o valor do elemento que é especificado pelos parâmetros. |
|
Retorna o elemento que está no índice especificado. |
|
Copia o objeto texture especificado para esse outro. |
Constantes Públicas
Nome |
Descrição |
---|---|
Obtém a classificação do objeto textura . |
Hierarquia de Herança
_Texture_base
texture
Requisitos
Cabeçalho: amp_graphics.h
Namespace: Concurrency::graphics