Spazio dei nomi Concurrency::graphics
Articolo 10/12/2023
7 contributori
Commenti e suggerimenti
In questo articolo
Lo spazio dei nomi grafico fornisce tipi e funzioni progettati per la programmazione grafica.
Sintassi
namespace graphics;
Membri
Namespaces (Spazi dei nomi)
Typedef
Enumerazioni
Classi
Nome
Descrizione
Classe texture
Una trama è un'aggregazione di dati in un accelerator_view nel dominio extent. Si tratta di una raccolta di variabili, una per ogni elemento in un dominio extent. Ogni variabile contiene un valore corrispondente al tipo primitivo C++ (unsigned int, int, float, double) o scalare type norm, or unorm (definito in concurrency::graphics) o tipi di vettore short idonei definiti in concurrency::graphics.
Classe writeonly_texture_view
Un writeonly_texture_view consente l'accesso in modalità writeonly a una trama.
Classe double_2
Rappresenta un vettore breve di 2 double
valori.
Classe double_3
Rappresenta un vettore breve di 3 double
valori.
Classe double_4
Rappresenta un vettore breve di 4 double
valori.
Classe float_2
Rappresenta un vettore breve di 2 float
valori.
Classe float_3
Rappresenta un vettore breve di 3 float
valori.
Classe float_4
Rappresenta un vettore breve di 4 float
valori.
Classe int_2
Rappresenta un vettore breve di 2 int
valori.
Classe int_3
Rappresenta un vettore breve di 3 int
valori.
Classe int_4
Rappresenta un vettore breve di 4 int
valori.
Classe norm_2
Rappresenta un vettore breve di 2 norm
valori.
Classe norm_3
Rappresenta un vettore breve di 3 norm
valori.
Classe norm_4
Rappresenta un vettore breve di 4 norm
valori.
Classe uint_2
Rappresenta un vettore breve di 2 uint
valori.
Classe uint_3
Rappresenta un vettore breve di 3 uint
valori.
Classe uint_4
Rappresenta un vettore breve di 4 uint
valori.
Classe unorm_2
Rappresenta un vettore breve di 2 unorm
valori.
Classe unorm_3
Rappresenta un vettore breve di 3 unorm
valori.
Classe unorm_4
Rappresenta un vettore breve di 4 unorm
valori.
Classe sampler
Rappresenta la configurazione del campionatore utilizzata per il campionamento delle trame.
Struttura short_vector
Fornisce un'implementazione di base di un vettore breve di valori.
Struttura short_vector_traits
Fornisce il recupero della lunghezza e del tipo di un vettore breve.
Classe texture_view
Fornisce accesso in lettura e scrittura a una trama.
Funzioni
Nome
Descrizione
copy
Con overload. Copia il contenuto della trama di origine nel buffer host di destinazione.
copy_async
Con overload. Copia in modo asincrono il contenuto della trama di origine nel buffer host di destinazione.
Requisiti
Intestazione: amp_graphics.h
Spazio dei nomi: Concurrency
Vedi anche
Spazio dei nomi Concurrency (C++ AMP)