Share via


Gelijktijdigheid::graphics-naamruimte

De grafische naamruimte biedt typen en functies die zijn ontworpen voor grafische programmering.

Syntaxis

namespace graphics;

Leden

Naamruimten

Naam Description
Gelijktijdigheid::graphics::d irect3d-naamruimte Biedt functies voor Direct3D-interop.

Typedefs

Naam Description
uint Het elementtype voor uint_2 Class, uint_3 Class en uint_4 Class. Gedefinieerd als typedef unsigned int uint;.

Opsommingen

Naam Description
address_mode opsomming. Specificeert de adresmodi die worden ondersteund voor textuur-sampling.
filter_mode-opsomming Geeft de ondersteunde filtermodi voor textuursampling aan.

Klassen

Naam Description
patroonklasse Een textuur is een gegevensaggregatie op een accelerator_view in het extentie domein. Het is een verzameling variabelen, één voor elk element in een gebiedsdomein. Elke variabele bevat een waarde die overeenkomt met het primitieve C++-type (unsigned int, int, float, double), of het scalaire type norm of unorm (gedefinieerd in concurrency::graphics), of geschikte korte vectortypen die zijn gedefinieerd in concurrency::graphics.
WriteOnlyTextureView-klasse Een writeonly_texture_view biedt alleen schrijftoegang tot een textuur.
klasse double_2 Vertegenwoordigt een korte vector van 2 double waarden.
double_3-klasse Vertegenwoordigt een korte vector van 3 double waarden.
double_4 klasse Vertegenwoordigt een korte vector van 4 double waarden.
float_2-klasse Vertegenwoordigt een korte vector van 2 float waarden.
float_3-klasse Vertegenwoordigt een korte vector van 3 float waarden.
float_4-klasse Vertegenwoordigt een korte vector van 4 float waarden.
int_2-klasse Vertegenwoordigt een korte vector van 2 int waarden.
int_3-klasse Vertegenwoordigt een korte vector van 3 int waarden.
int_4-klasse Vertegenwoordigt een korte vector van 4 int waarden.
klasse norm_2 Vertegenwoordigt een korte vector van 2 norm waarden.
norm_3-klasse Vertegenwoordigt een korte vector van 3 norm waarden.
norm_4-klasse Vertegenwoordigt een korte vector van 4 norm waarden.
uint_2-klasse Vertegenwoordigt een korte vector van 2 uint waarden.
uint_3-klasse Vertegenwoordigt een korte vector van 3 uint waarden.
uint_4-klasse Vertegenwoordigt een korte vector van 4 uint waarden.
unorm_2-klasse Vertegenwoordigt een korte vector van 2 unorm waarden.
unorm_3-klasse Vertegenwoordigt een korte vector van 3 unorm waarden.
unorm_4-klasse Vertegenwoordigt een korte vector van 4 unorm waarden.
samplerklasse Vertegenwoordigt de samplerconfiguratie die wordt gebruikt voor tekstuurmonsterneming.
short_vector Structuur Biedt een eenvoudige implementatie van een korte vector van waarden.
Short_vector_traits-structuur Biedt voor het ophalen van de lengte en het type van een korte vector.
texture_view-klasse Biedt schrijftoegang en leestoegang tot een textuur.

Functions

Naam Description
copy Overbelast. Kopieert de inhoud van het bronpatroon naar de doelhostbuffer.
copy_async Overbelast. Kopieert asynchroon de inhoud van het bronpatroon naar de doelhostbuffer.

Requirements

Koptekst: amp_graphics.h

Naamruimte: Gelijktijdigheid

Zie ook

Concurrency-naamruimte (C++ AMP)