Concurrency::graphics — Przestrzeń nazw

Przestrzeń nazw grafiki udostępnia typy i funkcje przeznaczone do programowania graficznego.

Składnia

namespace graphics;

Członkowie

Przestrzenie nazw

Nazwa/nazwisko opis
Concurrency::graphics::direct3d, przestrzeń nazw Udostępnia funkcje międzyoperacyjne Direct3D.

Typedefs

Nazwa/nazwisko opis
uint Typ elementu dla klasy uint_2, klasy uint_3 i klasy uint_4. Zdefiniowano jako typedef unsigned int uint;.

Wyliczenia

Nazwa/nazwisko opis
address_mode Wyliczenie. Określa tryby adresów obsługiwane dla próbkowania tekstur.
Wyliczenie filter_mode Określa tryby filtrowania obsługiwane dla próbkowania tekstur.

Klasy

Nazwa/nazwisko opis
texture, klasa Tekstura to agregacja danych na accelerator_view w domenie zakresu. Jest to zbiór zmiennych, po jednym dla każdego elementu w domenie zakresu. Każda zmienna zawiera wartość odpowiadającą typowi pierwotnemu języka C++ (niepodpisane int, int, float, double) lub normie typu skalarnego lub unorm (zdefiniowanej w współbieżności::graphics) lub uprawnionych typach krótkich wektorów zdefiniowanych w współbieżności::graphics.
writeonly_texture_view, klasa Writeonly_texture_view zapewnia dostęp zapisu do tekstury.
double_2, klasa Reprezentuje krótki wektor 2 double wartości.
double_3, klasa Reprezentuje krótki wektor 3 double wartości.
double_4, klasa Reprezentuje krótki wektor 4 double wartości.
float_2, klasa Reprezentuje krótki wektor 2 float wartości.
float_3, klasa Reprezentuje krótki wektor 3 float wartości.
float_4, klasa Reprezentuje krótki wektor 4 float wartości.
int_2, klasa Reprezentuje krótki wektor 2 int wartości.
int_3, klasa Reprezentuje krótki wektor 3 int wartości.
int_4, klasa Reprezentuje krótki wektor 4 int wartości.
norm_2, klasa Reprezentuje krótki wektor 2 norm wartości.
norm_3, klasa Reprezentuje krótki wektor 3 norm wartości.
norm_4, klasa Reprezentuje krótki wektor 4 norm wartości.
uint_2, klasa Reprezentuje krótki wektor 2 uint wartości.
uint_3, klasa Reprezentuje krótki wektor 3 uint wartości.
uint_4, klasa Reprezentuje krótki wektor 4 uint wartości.
unorm_2, klasa Reprezentuje krótki wektor 2 unorm wartości.
unorm_3, klasa Reprezentuje krótki wektor 3 unorm wartości.
unorm_4, klasa Reprezentuje krótki wektor 4 unorm wartości.
sampler, klasa Reprezentuje konfigurację próbkatora używaną do próbkowania tekstur.
short_vector, struktura Zapewnia podstawową implementację krótkiego wektora wartości.
short_vector_traits, struktura Zapewnia pobieranie długości i typu krótkiego wektora.
texture_view, klasa Zapewnia dostęp do odczytu i zapisu do tekstury.

Funkcje

Nazwa/nazwisko opis
Kopii Przeciążone. Kopiuje zawartość tekstury źródłowej do buforu hosta docelowego.
copy_async Przeciążone. Asynchronicznie kopiuje zawartość tekstury źródłowej do buforu hosta docelowego.

Wymagania

Nagłówek: amp_graphics.h

Przestrzeń nazw: współbieżność

Zobacz też

Przestrzeń nazw współbieżności (C++ AMP)