Partager via


Concurrency::graphics, espace de noms

L’espace de noms graphique fournit des types et des fonctions conçus pour la programmation graphique.

Syntaxe

namespace graphics;

Membres

Espaces de noms

Nom Description
Concurrency::graphics::direct3d, espace de noms Fournit des fonctions pour l’interopérabilité Direct3D.

Typedefs

Nom Description
uint Type d’élément pour uint_2 Class, uint_3 Class et uint_4 Class. Colonnes définies comme typedef unsigned int uint;.

É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)