Concurrency::graphics, espace de noms
L'espace de noms de graphiques fournit des types et des fonctions qui sont conçus pour la programmation graphique.
namespace graphics;
Membres
Espaces de noms
Nom |
Description |
---|---|
Fournit des fonctions pour l'interopérabilité Direct3D. |
Typedef
Nom |
Description |
---|---|
uint |
Type d'élément de uint_2, classe, uint_3, classe et uint_4, classe. Définie comme typedef unsigned int uint;. |
Énumérations
Nom |
Description |
---|---|
Spécifie les modes d'adresse pris en charge pour l'échantillonnage de texture. |
|
Spécifie les modes de filtre pris en charge pour l'échantillonnage de texture. |
Classes
Nom |
Description |
---|---|
Une texture est un agrégat de données sur un accelerator_view dans le champ d'étendue. Il s'agit d'une collection de variables, une pour chaque élément dans un domaine d'étendue. Chaque variable contient une valeur correspondant au type primitif C++ (unsigned int, int, float, double), ou norme de type scalaire, ou unorm (défini dans le concurrency::graphics), ou types de vecteurs courts éligibles définis dans le concurrency::graphics. |
|
Un writeonly_texture_view permet d'accéder en écriture seule à une texture. |
|
Représente un vecteur court de 2 valeurs double. |
|
Représente un vecteur court de 3 valeurs double. |
|
Représente un vecteur court de 4 valeurs double. |
|
Représente un vecteur court de 2 valeurs float. |
|
Représente un vecteur court de 3 valeurs float. |
|
Représente un vecteur court de 4 valeurs float. |
|
Représente un vecteur court de 2 valeurs int. |
|
Représente un vecteur court de 3 valeurs int. |
|
Représente un vecteur court de 4 valeurs int. |
|
Représente un vecteur court de 2 valeurs norm. |
|
Représente un vecteur court de 3 valeurs norm. |
|
Représente un vecteur court de 4 valeurs norm. |
|
Représente un vecteur court de 2 valeurs uint. |
|
Représente un vecteur court de 3 valeurs uint. |
|
Représente un vecteur court de 4 valeurs uint. |
|
Représente un vecteur court de 2 valeurs unorm. |
|
Représente un vecteur court de 3 valeurs unorm. |
|
Représente un vecteur court de 4 valeurs unorm. |
|
Représente la configuration d'échantillonnage utilisée pour l'échantillonnage de texture. |
|
Fournit une implémentation de base d'un vecteur court de valeurs. |
|
Fournit pour la récupération de la longueur et le type d'un vecteur court. |
|
Fournit un accès en lecture et en écriture à une texture. |
Fonctions
Nom |
Description |
---|---|
Surchargé. Copie le contenu de la texture source dans la mémoire tampon de l'hôte de destination. |
|
Surchargé. Copie de façon asynchrone le contenu de la texture source dans la mémoire tampon de l'hôte de destination. |
Configuration requise
En-tête : amp_graphics.h
Espace de noms d'accès : Concurrency