texture_view — Klasa
Zapewnia dostęp do odczytu i zapisu do tekstury.texture_view można używać tylko do odczytu tekstur, których typ wartości to int, unsigned int, lub float o domyślnym 32-bitowym bpse.Do odczytywania innych formatów tekstury, użyj texture_view<const _Value_type, _Rank>.
template <
typename _Value_type,
int _Rank
>
class texture_view;
template <
typename _Value_type,
int _Rank
>
class texture_view : public details::_Texture_base<_Value_type, _Rank>;
template <
typename _Value_type,
int _Rank
>
class texture_view<const _Value_type, _Rank> : public details::_Texture_base<_Value_type, _Rank>;
Parametry
_Value_type
Typ elementów w agregacji tekstury._Rank
Ranga elementu texture_view.
Elementy członkowskie
Publiczne definicje typów
Nazwa |
Opis |
---|---|
value_type |
Typ elementów w agregacjach tekstury. |
coordinates_type |
Typ współrzędnej używanej do określania teksela w texture_view— to znaczy, short_vector o takiej samej pozycji, co skojarzona tekstura, której typ wartości to float. |
gather_return_type |
Zwracany typ używany do zbierania operacji — czyli pozycja 4 short_vector, zawierająca cztery składniki jednolitego koloru zebrane z czterech próbkowanych wartości teksel. |
Konstruktory publiczne
Nazwa |
Opis |
---|---|
Przeciążone.Konstrukcje wystąpienie texture_view. |
|
Niszczy wystąpienie texture_view. |
Metody publiczne
Nazwa |
Opis |
---|---|
Przeciążone.Pobiera próbki tekstury na określonych współrzędnych przy użyciu określonej konfiguracji pobierania próbek i zwraca składniki alfa (w) z czterech próbkowanych tekseli. |
|
Przeciążone.Pobiera próbki tekstury na określonych współrzędnych przy użyciu określonej konfiguracji pobierania próbek i zwraca składniki niebieskie (z) z czterech próbkowanych tekseli. |
|
Przeciążone.Pobiera próbki tekstury na określonych współrzędnych przy użyciu określonej konfiguracji pobierania próbek i zwraca składniki zielone (y) z czterech próbkowanych tekseli. |
|
Przeciążone.Pobiera próbki tekstury na określonych współrzędnych przy użyciu określonej konfiguracji pobierania próbek i zwraca składniki czerwone (x) z czterech próbkowanych tekseli. |
|
Przeciążone.Pobiera wartość elementu wg indeksu. |
|
Przeciążone.Pobiera próbki tekstury na określonych współrzędnych i poziomie szczegółowości przy użyciu określonej konfiguracji pobierania próbek. |
|
Ustawia wartość elementu przez indeks. |
Operatory publiczne
Nazwa |
Opis |
---|---|
Przeciążone.Pobiera wartość elementu wg indeksu. |
|
Przeciążone.Pobiera wartość elementu wg indeksu. |
|
Przeciążone.Operator przypisania. |
Publiczne elementy członkowskie danych
Nazwa |
Opis |
---|---|
Typ wartości elementów texture_view. |
Hierarchia dziedziczenia
_Texture_base
texture_view
Wymagania
Nagłówek: amp_graphics.h
Przestrzeń nazw: concurrency::graphics