Concurrency::graphics, espace de noms
Article 06/16/2023
7 contributeurs
Commentaires
Dans cet article
L’espace de noms graphique fournit des types et des fonctions conçus pour la programmation graphique.
Syntaxe
namespace graphics;
Membres
Espaces de noms
Typedefs
Énumérations
Nom
Description
énumération address_mode.
Spécifie les modes d’adresse pris en charge pour l’échantillonnage de texture.
énumération filter_mode
Spécifie les modes de filtre pris en charge pour l’échantillonnage de texture.
Classes
Nom
Description
texture, classe
Une texture est un agrégat de données sur un accelerator_view dans le domaine d’extension. Il s’agit d’une collection de variables, une pour chaque élément d’un domaine d’étendue. Chaque variable contient une valeur correspondant au type primitif C++ (int, int, float, double) ou norme de type scalaire, ou unorm (défini dans concurrency ::graphics) ou aux types de vecteur court éligibles définis dans concurrency ::graphics.
writeonly_texture_view, classe
Un writeonly_texture_view fournit un accès en écriture à une texture.
double_2, classe
Représente un vecteur court de 2 double
valeurs.
double_3, classe
Représente un vecteur court de 3 double
valeurs.
double_4, classe
Représente un vecteur court de 4 double
valeurs.
float_2, classe
Représente un vecteur court de 2 float
valeurs.
float_3, classe
Représente un vecteur court de 3 float
valeurs.
float_4, classe
Représente un vecteur court de 4 float
valeurs.
int_2, classe
Représente un vecteur court de 2 int
valeurs.
int_3, classe
Représente un vecteur court de 3 int
valeurs.
int_4, classe
Représente un vecteur court de 4 int
valeurs.
norm_2, classe
Représente un vecteur court de 2 norm
valeurs.
norm_3, classe
Représente un vecteur court de 3 norm
valeurs.
norm_4, classe
Représente un vecteur court de 4 norm
valeurs.
uint_2, classe
Représente un vecteur court de 2 uint
valeurs.
uint_3, classe
Représente un vecteur court de 3 uint
valeurs.
uint_4, classe
Représente un vecteur court de 4 uint
valeurs.
unorm_2, classe
Représente un vecteur court de 2 unorm
valeurs.
unorm_3, classe
Représente un vecteur court de 3 unorm
valeurs.
unorm_4, classe
Représente un vecteur court de 4 unorm
valeurs.
sampler, classe
Représente la configuration de l’échantillonneur utilisée pour l’échantillonnage de texture.
short_vector, structure
Fournit une implémentation de base d’un vecteur court de valeurs.
short_vector_traits, structure
Fournit la récupération de la longueur et du type d’un vecteur court.
texture_view, classe
Fournit un accès en lecture et un accès en écriture à une texture.
Functions
Nom
Description
copy
Surcharge. Copie le contenu de la texture source dans la mémoire tampon de l’hôte de destination.
copy_async
Surcharge. Copie de façon asynchrone le contenu de la texture source dans la mémoire tampon de l’hôte de destination.
Spécifications
En-tête : amp_graphics.h
Espace de noms : Concurrency
Voir aussi
Concurrency, espace de noms (C++ AMP)