Condividi tramite


Spazio dei nomi Concurrency::graphics

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

Sintassi

namespace graphics;

Membri

Namespaces (Spazi dei nomi)

Nome Descrizione
Spazio dei nomi Concurrency::graphics::direct3d Fornisce funzioni per l'interoperabilità Direct3D.

Typedef

Nome Descrizione
uint Tipo di elemento per classe uint_2, classe uint_3 e classe uint_4. Definito come typedef unsigned int uint;.

Enumerazioni

Nome Descrizione
address_mode'enumerazione . Specifica le modalità di indirizzo supportate per il campionamento delle trame.
Enumerazione filter_mode Specifica le modalità di filtro supportate per il campionamento delle trame.

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)