Concurrency::graphics – obor názvů
Obor názvů grafiky poskytuje typy a funkce navržené pro programování grafiky.
Syntaxe
namespace graphics;
Členové
Obory názvů
Název | Popis |
---|---|
Concurrency::graphics::direct3d – obor názvů | Poskytuje funkce pro interoperabilitu Direct3D. |
Typedefs
Název | Popis |
---|---|
uint |
Typ elementu pro třídu uint_2, uint_3 třída a třídu uint_4. Definováno jako typedef unsigned int uint; . |
Výčty
Název | Popis |
---|---|
address_mode výčet. | Určuje režimy adres podporované pro vzorkování textury. |
filter_mode – výčet | Určuje režimy filtru podporované pro vzorkování textury. |
Třídy
Název | Popis |
---|---|
texture – třída | Textura je agregace dat na accelerator_view v rozsahu domény. Jedná se o kolekci proměnných, jednu pro každý prvek v doméně rozsahu. Každá proměnná obsahuje hodnotu odpovídající primitivnímu typu jazyka C++ (bez znaménka int, int, float, double) nebo skalárnímu typu normě nebo unorm (definované v concurrency::graphics) nebo způsobilých krátkých vektorových typů definovaných v concurrency::graphics. |
writeonly_texture_view – třída | Writeonly_texture_view poskytuje přístup k texturě jen pro zápis. |
double_2 – třída | Představuje krátký vektor 2 double hodnot. |
double_3 – třída | Představuje krátký vektor 3 double hodnot. |
double_4 – třída | Představuje krátký vektor 4 double hodnot. |
float_2 – třída | Představuje krátký vektor 2 float hodnot. |
float_3 – třída | Představuje krátký vektor 3 float hodnot. |
float_4 – třída | Představuje krátký vektor 4 float hodnot. |
int_2 – třída | Představuje krátký vektor 2 int hodnot. |
int_3 – třída | Představuje krátký vektor 3 int hodnot. |
int_4 – třída | Představuje krátký vektor 4 int hodnot. |
norm_2 – třída | Představuje krátký vektor 2 norm hodnot. |
norm_3 – třída | Představuje krátký vektor 3 norm hodnot. |
norm_4 – třída | Představuje krátký vektor 4 norm hodnot. |
uint_2 – třída | Představuje krátký vektor 2 uint hodnot. |
uint_3 – třída | Představuje krátký vektor 3 uint hodnot. |
uint_4 – třída | Představuje krátký vektor 4 uint hodnot. |
unorm_2 – třída | Představuje krátký vektor 2 unorm hodnot. |
unorm_3 – třída | Představuje krátký vektor 3 unorm hodnot. |
unorm_4 – třída | Představuje krátký vektor 4 unorm hodnot. |
sampler – třída | Představuje konfiguraci sampleru použitou pro vzorkování textury. |
short_vector – struktura | Poskytuje základní implementaci krátkého vektoru hodnot. |
short_vector_traits – struktura | Poskytuje načtení délky a typu krátkého vektoru. |
texture_view – třída | Poskytuje přístup pro čtení a přístup k zápisu do textury. |
Funkce
Název | Popis |
---|---|
kopírovat | Přetíženo. Zkopíruje obsah zdrojové textury do vyrovnávací paměti cílového hostitele. |
copy_async | Přetíženo. Asynchronně zkopíruje obsah zdrojové textury do vyrovnávací paměti cílového hostitele. |
Požadavky
Hlavička: amp_graphics.h
Obor názvů: Souběžnost