Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Inicjuje nowe wystąpienie klasy texture.
texture(
const Concurrency::extent<_Rank>& _Ext
) ;
texture(
int _E0
) ;
texture(
int _E0,
int _E1
) ;
texture(
int _E0,
int _E1,
int _E2
) ;
texture(
const Concurrency::extent<_Rank>& _Ext,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
int _E2,
const Concurrency::accelerator_view& _Av
) ;
template<
typename _Input_iterator
>
texture(
const Concurrency::extent<_Rank>& _Ext,
_Input_iterator_Src_first,
_Input_iterator_Src_last
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
_Input_iterator_Src_first,
_Input_iterator_Src_last
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
int _E1,
_Input_iterator_Src_first,
_Input_iterator_Src_last
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
int _E1,
int _E2,
_Input_iterator_Src_first,
_Input_iterator_Src_last
) ;
template<
typename _Input_iterator
>
texture(
const Concurrency::extent<_Rank>& _Ext,
_Input_iterator_Src_first,
_Input_iterator_Src_last,
const Concurrency::accelerator_view& _Av
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
_Input_iterator_Src_first,
_Input_iterator_Src_last,
const Concurrency::accelerator_view& _Av
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
int _E1,
_Input_iterator_Src_first,
_Input_iterator_Src_last,
const Concurrency::accelerator_view& _Av
) ;
template<
typename _Input_iterator
>
texture(
int _E0,
int _E1,
int _E2,
_Input_iterator_Src_first,
_Input_iterator_Src_last,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
unsigned int _Bits_per_scalar_element
) ;
texture(
int _E0,
int _E1,
unsigned int _Bits_per_scalar_element
) ;
texture(
int _E0,
int _E1,
int _E2,
unsigned int _Bits_per_scalar_element
) ;
texture(
const Concurrency::extent<_Rank>& _Ext,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
int _E2,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
const Concurrency::extent<_Rank>& _Ext,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element
) ;
texture(
int _E0,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element
) ;
texture(
int _E0,
int _E1,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element
) ;
texture(
int _E0,
int _E1,
int _E2,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element
) ;
texture(
const Concurrency::extent<_Rank>& _Ext,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
int _E0,
int _E1,
int _E2,
_In_ void * _Source,
unsigned int _Src_byte_size,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
) ;
texture(
const texture & _Src,
const Concurrency::accelerator_view & _Acc_view
);
texture(
texture && _Other
);
texture(
const Concurrency::extent<_Rank>& _Ext,
unsigned int _Bits_per_scalar_element,
const Concurrency::accelerator_view& _Av
);
texture(
const texture & _Src
);
Parametry
_Acc_view
Obiekt accelerator_view, który określa lokalizację tekstury._Av
Obiekt accelerator_view, który określa lokalizację tekstury._Bits_per_scalar_element
Liczba bitów na kanał w odpowiadającym teksturze typie skalarnym.Prawidłowe wartości to 8, 16 i 32.Niektóre typy skalarne nie obsługują wszystkich wartości._Ext
Zakres w każdym wymiarze tekstury._E0
Najbardziej znaczący składnik tekstury._E1
Następny składnik po najbardziej znaczącym składniku tekstury._E2
Najmniej znaczący składnik zakresu tekstury._Input_iterator
Typ iteratora wejściowego._Rank
Liczba wymiarów zakresu._Source
Obiekt do skopiowania._Src
Obiekt do skopiowania._Src_byte_size
Liczba bajtów w buforze źródłowym._Src_first
Początkowy iterator do kontenera źródłowego._Src_last
Końcowy iterator do kontenera źródłowego._Other
Inne źródło danych._Rank
Ranga sekcji.
Wymagania
Nagłówek: amp_graphics.h
Przestrzeń nazw: Concurrency::graphics