Tekstura, klasa
Tekstury jest agregatem 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 pierwotnemu C++ (unsigned int, int, float, double), typowi skalarnemu (norm, lub unorm), lub typowi krótkiego wektora.
template <
typename _Value_type,
int _Rank
>
class texture;
Parametry
_Value_type
Typ elementów tekstury._Rank
Liczba wymiarów tekstury.
Elementy członkowskie
Publiczne definicje typów
Nazwa |
Opis |
---|---|
scalar_type |
Typy skalarne. |
value_type |
Typy wartości. |
Konstruktory publiczne
Nazwa |
Opis |
---|---|
Inicjuje nowe wystąpienie klasy texture. |
|
Niszczy obiekt texture. |
Metody publiczne
Nazwa |
Opis |
---|---|
Kopiuje obiekt texture do miejsca docelowego, wykonując kopię głęboką. |
|
Zwraca wartość elementu wskazywanego przez określony indeks. |
|
Ustawia wartość elementu wskazywanego przez określony indeks. |
Operatory publiczne
Nazwa |
Opis |
---|---|
Zwraca wartość elementu, która jest określona przez parametry. |
|
Zwraca element, który jest wskazywany przez określony indeks. |
|
Kopiuje określony obiekt texture do bieżącego. |
Publiczne stałe
Nazwa |
Opis |
---|---|
Pobiera liczbę wymiarów obiektu texture. |
Hierarchia dziedziczenia
_Texture_base
texture
Wymagania
Nagłówek: amp_graphics.h
Przestrzeń nazw: Concurrency::graphics