Udostępnij za pośrednictwem


Concurrency::graphics — Przestrzeń nazw

Przestrzeń nazw graficznych zawiera typy i funkcje, które są przeznaczone do programowania grafiki.

namespace graphics;

Elementy członkowskie

Przestrzenie nazw

Nazwa

Opis

Concurrency::graphics::direct3d — Przestrzeń nazw

Zawiera funkcje międzyoperacyjności interfejsu Direct3D.

Typedefs

Nazwa

Opis

uint

Typ elementu dla uint_2 — Klasa, uint_3 — Klasa i uint_4 — Klasa.Zdefiniowane jako typedef unsigned int uint;.

Wyliczenia

Nazwa

Opis

address_mode — Wyliczenie

Określa tryby adresowania obsługiwane dla pobierania próbek tekstury.

filter_mode — Wyliczenie

Określa tryby filtrowania obsługiwane dla pobierania próbek tekstury.

Klasy

Nazwa

Opis

texture — Klasa

Tekstura jest agregacją danych na obiekcie accelerator_view w domenie zakresu.Jest to zbiór zmiennych, jeden dla każdego elementu w zakresie domeny.Każda zmienna przechowuje wartość odpowiadającą typowi prostemu C++ (unsigned int, int, float, double) lub skalar typu norm lub unorm (zdefiniowane w concurrency::graphics) lub kwalifikujące się typy krótkich wektorów zdefiniowanych w concurrency::graphics.

writeonly_texture_view — Klasa

Writeonly_texture_view dostarcza dostęp do tekstury w trybie tylko do zapisu.

double_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu double.

double_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu double.

double_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu double.

float_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu float.

float_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu float.

float_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu float.

int_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu int.

int_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu int.

int_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu int.

norm_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu norm.

norm_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu norm.

norm_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu norm.

uint_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu uint.

uint_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu uint.

uint_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu uint.

unorm_2 — Klasa

Reprezentuje krótki wektor 2 wartości typu unorm.

unorm_3 — Klasa

Reprezentuje krótki wektor 3 wartości typu unorm.

unorm_4 — Klasa

Reprezentuje krótki wektor 4 wartości typu unorm.

sampler — Klasa

Przedstawia konfigurację próbnik używaną do pobierania próbek tekstury.

short_vector — Struktura

Dostarcza podstawową implementację krótkiego wektora wartości.

short_vector_traits — Struktura

Umożliwia pobranie długości i typu krótkiego wektora.

texture_view — Klasa

Zapewnia dostęp do odczytu i zapisu do tekstury.

Funkcje

Nazwa

Opis

copy — Funkcja

Przeciążone.Kopiuje zawartość źródła tekstury do buforu hosta docelowego.

copy_async — Funkcja

Przeciążone.Asynchronicznie kopiuje zawartość źródła tekstury do buforu hosta docelowego.

Wymagania

Nagłówek: amp_graphics.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

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