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ů
Jméno | popis |
---|---|
Concurrency::graphics::direct3d – obor názvů | Poskytuje funkce pro interoperabilitu Direct3D. |
Typedefs
Jméno | 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
Jméno | 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
Jméno | 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
Jméno | 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
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro