Sdílet prostřednictvím


Concurrency::graphics – obor názvů

Obor názvů graphics poskytuje typy a funkce navržené pro grafické programování.

namespace graphics;

Členy

Obory názvů

Název

Description

Concurrency::graphics::direct3d – obor názvů

Poskytuje funkce pro spolupráci s Direct3D.

Typedefs

Název

Description

uint

Elementární typ pro uint_2 – třída, uint_3 – třída a uint_4 – třída.Definován jako typedef unsigned int uint;.

Výčty

Název

Description

address_mode – výčet

Určuje režimy adresy podporované pro vzorkování textur.

filter_mode – výčet

Určuje režimy filtrování podporované pro vzorkování textur.

Třídy

Název

Description

texture – třída

Textura je souhrn dat na objektu accelerator_view v rozšířené doméně.Je to kolekce proměnných, jedna pro každý prvek v rozšířené doméně.Každá proměnná nese hodnotu odpovídající primitivním typům jazyka C++ (unsigned int, int, float, double), skalárním typům norm a unorm (definovaných v oboru názvů concurrency::graphics), nebo způsobilým vektorovým typům definovaným v oboru názvů concurrency::graphics.

writeonly_texture_view – třída

Třída writeonly_texture_view poskytuje přístup k textuře pouze pro zápis.

double_2 – třída

Představuje krátký vektor dvou hodnot typu double.

double_3 – třída

Představuje krátký vektor tří hodnot typu double.

double_4 – třída

Představuje krátký vektor čtyř hodnot typu double.

float_2 – třída

Představuje krátký vektor dvou hodnot typu float.

float_3 – třída

Představuje krátký vektor tří hodnot typu float.

float_4 – třída

Představuje krátký vektor čtyř hodnot typu float.

int_2 – třída

Představuje krátký vektor dvou hodnot typu int.

int_3 – třída

Představuje krátký vektor tří hodnot typu int.

int_4 – třída

Představuje krátký vektor čtyř hodnot typu int.

norm_2 – třída

Představuje krátký vektor dvou hodnot typu norm.

norm_3 – třída

Představuje krátký vektor tří hodnot typu norm.

norm_4 – třída

Představuje krátký vektor čtyř hodnot typu norm.

uint_2 – třída

Představuje krátký vektor dvou hodnot typu uint.

uint_3 – třída

Představuje krátký vektor tří hodnot typu uint.

uint_4 – třída

Představuje krátký vektor čtyř hodnot typu uint.

unorm_2 – třída

Představuje krátký vektor dvou hodnot typu unorm.

unorm_3 – třída

Představuje krátký vektor tří hodnot typu unorm.

unorm_4 – třída

Představuje krátký vektor čtyř hodnot typu unorm.

sampler – třída

Představuje konfiguraci vzorkovače pro vzorkování textury.

short_vector – struktura

Poskytuje základní implementaci krátkého vektoru hodnot.

short_vector_traits – struktura

Poskytuje prostředek pro získání délky a typu krátkého vektoru.

texture_view – třída

Poskytuje přístup ke čtení a zápisu do textury.

Funkce

Název

Description

copy – funkce

Přetíženo.Kopíruje obsah zdrojové textury do vyrovnávací paměti cílového hostitele.

copy_async – funkce

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é

Referenční dokumentace

Obor názvů souběžnosti (C++ AMP)