Класс texture
Текстура — агрегат данных на объекте accelerator_view в домене области памяти.Это коллекция переменных, по одной для каждого элемента в домене области памяти.Каждая переменная содержит значение, соответствующее типу-примитиву C++ (unsigned int, int, float, double), скалярному типу (norm или unorm) или типу короткого вектора.
template <
typename _Value_type,
int _Rank
>
class texture;
Параметры
_Value_type
Тип элементов в текстуре._Rank
Ранг текстуры.
Члены
Открытые определения типов
Имя |
Описание |
---|---|
scalar_type |
Скалярные типы. |
value_type |
Типы значений. |
Открытые конструкторы
Имя |
Описание |
---|---|
Инициализирует новый экземпляр класса texture. |
|
Уничтожает объект texture. |
Открытые методы
Имя |
Описание |
---|---|
Копирует объект texture в место назначения, выполнив глубокое копирование. |
|
Возвращает значение элемента по указанному индексу. |
|
Устанавливает значение элемента по указанному индексу. |
Открытые операторы
Имя |
Описание |
---|---|
Возвращает значение элемента, указанного параметрами. |
|
Возвращает элемент, находящийся по указанному индексу. |
|
Копирует указанный объект texture в этот объект. |
Открытые константы
Имя |
Описание |
---|---|
Возвращает ранг объекта texture. |
Иерархия наследования
_Texture_base
texture
Требования
Заголовок: amp_graphics.h
Пространство имен: Concurrency::graphics