Namespace Concurrency::graphics
Artigo 06/16/2023
7 contribuidores
Comentários
Neste artigo
O namespace de gráficos fornece tipos e funções projetados para programação de gráficos.
Sintaxe
namespace graphics;
Membros
Namespaces
Typedefs
Enumerações
Classes
Nome
Descrição
Classe texture
Uma textura é uma agregação de dados em um accelerator_view no domínio de extensão. Trata-se de uma coleção de variáveis, uma para cada elemento em um domínio de extensão. Cada variável contém um valor correspondente ao tipo primitivo C++ (int sem sinal, int, float, duplo) ou tipo escalar norm ou unorm (definido em concurrency::graphics), ou tipos de vetores curtos qualificados definidos em concurrency::graphics.
Classe writeonly_texture_view
Uma writeonly_texture_view fornece acesso somente leitura a uma textura.
Classe double_2
Representa um vetor curto de 2 valores de double
.
Classe double_3
Representa um vetor curto de 3 valores de double
.
Classe double_4
Representa um vetor curto de 4 valores de double
.
Classe float_2
Representa um vetor curto de 2 valores de float
.
Classe float_3
Representa um vetor curto de 3 valores de float
.
Classe float_4
Representa um vetor curto de 4 valores de float
.
Classe int_2
Representa um vetor curto de 2 valores de int
.
Classe int_3
Representa um vetor curto de 3 valores de int
.
Classe int_4
Representa um vetor curto de 4 valores de int
.
Classe norm_2
Representa um vetor curto de 2 valores de norm
.
Classe norm_3
Representa um vetor curto de 3 valores de norm
.
Classe norm_4
Representa um vetor curto de 4 valores de norm
.
Classe uint_2
Representa um vetor curto de 2 valores de uint
.
Classe uint_3
Representa um vetor curto de 3 valores de uint
.
Classe uint_4
Representa um vetor curto de 4 valores de uint
.
Classe unorm_2
Representa um vetor curto de 2 valores de unorm
.
Classe unorm_3
Representa um vetor curto de 3 valores de unorm
.
Classe unorm_4
Representa um vetor curto de 4 valores de unorm
.
Classe sampler
Representa a configuração da amostra usada para amostragem de textura.
Estrutura short_vector
Fornece uma implementação básica de um vetor curto de valores.
Estrutura short_vector_traits
Fornece a recuperação do comprimento e do tipo de um vetor curto.
Classe texture_view
Fornece acesso de leitura e acesso de gravação a uma textura.
Funções
Nome
Descrição
copy
Sobrecarregado. Copia o conteúdo da textura de origem no buffer de host de destino.
copy_async
Sobrecarregado. Copia de maneira assíncrona o conteúdo da textura de origem no buffer de host de destino.
Requisitos
Cabeçalho: amp_graphics.h
Namespace: Simultaneidade
Confira também
Namespace de simultaneidade (C++ AMP)