Classe texture
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 de 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 um ponteiro de CPU para os dados brutos desta textura. |
|
Retorna o valor do elemento no índice especificado. |
|
Retorna o accelerator_view que é o destino preferido para cópia dessa textura. |
|
Retorna o número de bytes entre cada fatia de profundidade em uma textura de preparação 3D na CPU. |
|
Retornará o número de bytes entre cada linha em uma textura de preparação 2D ou 3D na CPU. |
|
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. |
Membros de Dados Públicos
Nome |
Descrição |
---|---|
Obtém accelerator_view que é o destino preferido para cópia dessa textura. |
|
Obtém o número de bytes entre cada fatia de profundidade em uma textura de preparação 3D na CPU. |
|
Obtém o número de bytes entre cada linha em uma textura de preparação 2D ou 3D na CPU. |
Hierarquia de Herança
_Texture_base
texture
Requisitos
Cabeçalho: amp_graphics.h
Namespace: Concurrency::graphics