Condividi tramite


Spazio dei nomi Concurrency::graphics

Lo spazio dei nomi graphics fornisce tipi e funzioni progettati per la programmazione grafica.

namespace graphics;

Membri

Spazi dei nomi

Nome

Descrizione

Spazio dei nomi Concurrency::graphics::direct3d

Fornisce funzioni per l'interoperabilità di Direct3D.

Definizioni typedef

Nome

Descrizione

uint

Il tipo di elemento per Classe uint_2, Classe uint_3 e Classe uint_4. Definita come typedef unsigned int uint;.

Enumerazioni

Nome

Descrizione

Enumerazione address_mode

Specifica le modalità di indirizzamento supportate per il campionamento di trama.

Enumerazione filter_mode

Specifica le modalità di filtro supportate per il campionamento della trama.

Classi

Nome

Descrizione

Classe texture

Una texture è un'aggregazione di dati in un accelerator_view nel dominio della classe extent. E' una raccolta di variabili, una per ogni elemento in un dominio della classe extent. Ogni variabile contiene un valore che corrisponde al tipo primitivo C++ (unsigned int, int, float, double), o tipo scalare norm, unorm (definito in concurrency::graphics) o tipi eligible short vector definiti in concurrency::graphics.

Classe writeonly_texture_view

Una writeonly_texture_view fornisce l'accesso a una texture in modalità writeonly.

Classe double_2

Rappresenta un vettore short di 2 valori double.

Classe double_3

Rappresenta un vettore short di 3 valori double.

Classe double_4

Rappresenta un vettore short di 4 valori double.

Classe float_2

Rappresenta un vettore short di 2 valori float.

Classe float_3

Rappresenta un vettore short di 3 valori float.

Classe float_4

Rappresenta un vettore short di 4 valori float.

Classe int_2

Rappresenta un vettore short di 2 valori int.

Classe int_3

Rappresenta un vettore short di 3 valori int.

Classe int_4

Rappresenta un vettore short di 4 valori int.

Classe norm_2

Rappresenta un vettore short di 2 valori norm.

Classe norm_3

Rappresenta un vettore short di 3 valori norm.

Classe norm_4

Rappresenta un vettore short di 4 valori norm.

Classe uint_2

Rappresenta un vettore short di 2 valori uint.

Classe uint_3

Rappresenta un vettore short di 3 valori uint.

Classe uint_4

Rappresenta un vettore short di 4 valori uint.

Classe unorm_2

Rappresenta un vettore short di 2 valori unorm.

Classe unorm_3

Rappresenta un vettore short di 3 valori unorm.

Classe unorm_4

Rappresenta un vettore short di 4 valori unorm.

Classe sampler

Rappresenta la configurazione del campionatore utilizzato per il campionamento di trama.

Struttura short_vector

Fornisce un'implementazione di base di un vettore short di valori.

Struttura short_vector_traits

Provvede al recupero della lunghezza e del tipo di un vettore short.

Classe texture_view

Fornisce accesso in lettura e scrittura a una trama.

Funzioni

Nome

Descrizione

Funzione copy

Di overload. Copia il contenuto della texture di origine nel buffer di destinazione dell'host.

Funzione copy_async

Di overload. Copia in modo asincrono i contenuti della texture di origine nel buffer di destinazione dell'host.

Requisiti

Intestazione: amp_graphics.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency (C++ AMP)