Concurrency::graphics-Namespace
Artikel 10/12/2023
7 Mitwirkende
Feedback
In diesem Artikel
Der Grafiknamespace stellt Typen und Funktionen bereit, die für die Grafikprogrammierung vorgesehen sind.
Syntax
namespace graphics;
Member
Namespaces
TypeDefs
Enumerationen
Klassen
name
Beschreibung
texture-Klasse
Eine Textur ist ein Datenaggregat in einer "accelerator_view" in der extent-Domäne. Es ist eine Auflistung von Variablen, eine für jedes Element in einer extent-Domäne. Jede Variable enthält einen Wert gemäß primitivem C++-Typ ohne Vorzeichen (int, int, Float, Double) oder skalarer Typnorm bzw. unorm (definiert in concurrency::graphics) oder zulässige kurze Vektortypen, die in concurrency::graphics definiert werden.
writeonly_texture_view-Klasse
Eine "writeonly_texture_view" bietet Nur-Schreib-Zugriff auf eine Textur.
double_2-Klasse
Stellt einen kurzen Vektor von 2 double
-Werten dar.
double_3-Klasse
Stellt einen kurzen Vektor von 3 double
Werten dar.
double_4-Klasse
Stellt einen kurzen Vektor von 4 double
Werten dar.
float_2-Klasse
Stellt einen kurzen Vektor von 2 float
-Werten dar.
float_3-Klasse
Stellt einen kurzen Vektor von 3 float
Werten dar.
float_4-Klasse
Stellt einen kurzen Vektor von 4 float
Werten dar.
int_2-Klasse
Stellt einen kurzen Vektor von 2 int
-Werten dar.
int_3-Klasse
Stellt einen kurzen Vektor von 3 int
Werten dar.
int_4-Klasse
Stellt einen kurzen Vektor von 4 int
Werten dar.
norm_2-Klasse
Stellt einen kurzen Vektor von 2 norm
-Werten dar.
norm_3-Klasse
Stellt einen kurzen Vektor von 3 norm
Werten dar.
norm_4-Klasse
Stellt einen kurzen Vektor von 4 norm
Werten dar.
uint_2-Klasse
Stellt einen kurzen Vektor von 2 uint
-Werten dar.
uint_3-Klasse
Stellt einen kurzen Vektor von 3 uint
Werten dar.
uint_4-Klasse
Stellt einen kurzen Vektor von 4 uint
Werten dar.
unorm_2-Klasse
Stellt einen kurzen Vektor von 2 unorm
-Werten dar.
unorm_3-Klasse
Stellt einen kurzen Vektor von 3 unorm
Werten dar.
unorm_4-Klasse
Stellt einen kurzen Vektor von 4 unorm
Werten dar.
sampler-Klasse
Stellt die Samplerkonfiguration dar, die für Textursampling verwendet wird.
short_vector-Struktur
Stellt eine grundlegende Implementierung eines kurzen Wertevektors bereit.
short_vector_traits-Struktur
Stellt das Abrufen der Länge und des Typs eines kurzen Vektors bereit.
texture_view-Klasse
Stellt einer Textur Lese- und Schreibzugriff zur Verfügung.
Funktionen
Name
Beschreibung
copy
Überladen. Kopiert den Inhalt der Quelltextur in den Zielhostpuffer.
copy_async
Überladen. Kopiert den Inhalt der Quelltextur asynchron in den Zielhostpuffer.
Anforderungen
Kopfzeile: amp_graphics.h
Namespace: Parallelität
Siehe auch
Concurrency-Namespace (C++ AMP)