Пространство имен Concurrency::graphics
Статья 10/12/2023
Участники: 7
Обратная связь
В этой статье
Пространство имен графики предоставляет типы и функции, предназначенные для программирования графики.
Синтаксис
namespace graphics;
Участники
Пространства имен
Определения типов
Перечисления
Имя
Описание
перечисление address_mode.
Задает режимы адресов, поддерживаемые для выборки текстур.
Перечисление filter_mode
Задает режимы фильтров, поддерживаемые для выборки текстур.
Классы
Имя
Описание
Класс texture
Текстура — это агрегат данных в accelerator_view в домене экстентов. Это коллекция переменных, по одному для каждого элемента в домене экстентов. Каждая переменная содержит значение, соответствующее примитивному типу C++ (unsigned int, int, float, double) или скалярному типу или unorm (определенному в параллелизме::графике), или допустимым типам коротких векторов, определенных в параллелизме::graphics.
Класс writeonly_texture_view
Writeonly_texture_view предоставляет доступ на запись к текстуре.
Класс double_2
Представляет короткий вектор из 2 double
значений.
Класс double_3
Представляет короткий вектор из 3 double
значений.
Класс double_4
Представляет короткий вектор 4 double
значений.
Класс float_2
Представляет короткий вектор из 2 float
значений.
Класс float_3
Представляет короткий вектор из 3 float
значений.
Класс float_4
Представляет короткий вектор 4 float
значений.
Класс int_2
Представляет короткий вектор из 2 int
значений.
Класс int_3
Представляет короткий вектор из 3 int
значений.
Класс int_4
Представляет короткий вектор 4 int
значений.
Класс norm_2
Представляет короткий вектор из 2 norm
значений.
Класс norm_3
Представляет короткий вектор из 3 norm
значений.
Класс norm_4
Представляет короткий вектор 4 norm
значений.
Класс uint_2
Представляет короткий вектор из 2 uint
значений.
Класс uint_3
Представляет короткий вектор из 3 uint
значений.
Класс uint_4
Представляет короткий вектор 4 uint
значений.
Класс unorm_2
Представляет короткий вектор из 2 unorm
значений.
Класс unorm_3
Представляет короткий вектор из 3 unorm
значений.
Класс unorm_4
Представляет короткий вектор 4 unorm
значений.
Класс sampler
Представляет конфигурацию образца, используемую для выборки текстур.
Структура short_vector
Предоставляет базовую реализацию короткого вектора значений.
Структура short_vector_traits
Обеспечивает получение длины и типа короткого вектора.
Класс texture_view
Предоставляет доступ на чтение и запись к текстуре.
Функции
Имя
Описание
copy
Перегружен. Копирует содержимое исходной текстуры в буфер узла назначения.
copy_async
Перегружен. Асинхронно копирует содержимое исходной текстуры в буфер узла назначения.
Требования
Заголовок: amp_graphics.h
Пространство имен : Concurrency
См. также
Пространство имен Concurrency (C++ AMP)