Android.Renderscripts Пространство имен

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

Классы

Имя. Описание
Allocation

Этот класс предоставляет основной метод, с помощью которого данные передаются в ядра RenderScript и из них.

Allocation.BufferAvailableEventArgs

Предоставляет данные для события BufferAvailable.

Allocation.MipmapControl

Управляет поведением mipmap при использовании функций создания и обновления растрового изображения.

AllocationAdapter

Предназначен только для использования с помощью созданного отраженного кода.

BaseObj

BaseObj — это базовый класс для всех объектов RenderScript, принадлежащих контексту RS.

Byte2

Класс для предоставления собственного типа байтов RenderScript2 в системе Android.

Byte3

Класс для предоставления собственного типа байтов RenderScript обратно в систему Android.

Byte4

Класс для предоставления собственного типа байтов RenderScript обратно в систему Android.

Double2

Векторная версия базового двойного типа.

Double3

Векторная версия базового двойного типа.

Double4

Векторная версия базового двойного типа.

Element

Элемент представляет один элемент внутри android.renderscript.Allocationэлемента.

Element.Builder

Класс Builder для создания сложных элементов с соответствующими парами полей и имен.

Element.DataKind

Специальная интерпретация данных при необходимости.

Element.DataType

DataType представляет основные сведения о типе для базового элемента.

FieldPacker

Класс служебной программы для упаковки аргументов и структур из системных объектов Android в объекты RenderScript.

FileA3D

Этот элемент не рекомендуется.

FileA3D.EntryType

Этот элемент не рекомендуется.

FileA3D.IndexEntry

Этот элемент не рекомендуется.

Float2

Векторная версия базового типа float.

Float3

Векторная версия базового типа float.

Float4

Векторная версия базового типа float.

Font

Этот элемент не рекомендуется.

Font.Style

Этот элемент не рекомендуется.

Int2

Векторная версия базового типа int.

Int3

Векторная версия базового типа int.

Int4

Векторная версия базового типа int.

Long2

Векторная версия базового длинного типа.

Long3

Векторная версия базового длинного типа.

Long4

Векторная версия базового длинного типа.

Matrix2f

Класс для предоставления собственного типа RenderScript rs_matrix2x2 обратно в систему Android.

Matrix3f

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

Matrix4f

Класс для предоставления собственного типа RenderScript rs_matrix4x4 обратно в систему Android.

Mesh

Этот элемент не рекомендуется.

Mesh.AllocationBuilder

Этот элемент не рекомендуется.

Mesh.Builder

Этот элемент не рекомендуется.

Mesh.Primitive

Этот элемент не рекомендуется.

Mesh.TriangleMeshBuilder

Этот элемент не рекомендуется.

Program

Программа — это базовый класс для всех объектов, которые изменяют различные этапы графического конвейера.

Program.BaseProgramBuilder

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

Program.TextureType

TextureType указывает, какие текстуры присоединены к объектам Program

ProgramFragment

Этот элемент не рекомендуется.

ProgramFragment.Builder

Этот элемент не рекомендуется.

ProgramFragmentFixedFunction

Этот элемент не рекомендуется.

ProgramFragmentFixedFunction.Builder

Этот элемент не рекомендуется.

ProgramFragmentFixedFunction.Builder.EnvMode

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

ProgramFragmentFixedFunction.Builder.Format

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

ProgramRaster

Этот элемент не рекомендуется.

ProgramRaster.Builder

Этот элемент не рекомендуется.

ProgramRaster.CullMode

Этот элемент не рекомендуется.

ProgramStore

ProgramStore содержит набор параметров, определяющих, как графическое оборудование обрабатывает запись в framebuffer.

ProgramStore.BlendDstFunc

Задает функции, используемые для объединения входящих пикселей с уже имеющимися в буфере кадров.

ProgramStore.BlendSrcFunc

Задает функции, используемые для объединения входящих пикселей с уже имеющимися в буфере кадров.

ProgramStore.Builder

Класс Builder для объекта ProgramStore.

ProgramStore.DepthFunc

Указывает функцию, используемую для определения того, будет ли фрагмент нарисован во время этапа глубокого тестирования в конвейере отрисовки, сравнивая его значение с тем, что уже в буфере глубины.

ProgramVertex

Этот элемент не рекомендуется.

ProgramVertex.Builder

Этот элемент не рекомендуется.

ProgramVertexFixedFunction

Этот элемент не рекомендуется.

ProgramVertexFixedFunction.Builder

Этот элемент не рекомендуется.

ProgramVertexFixedFunction.Constants

Этот элемент не рекомендуется.

RenderScript

Этот класс предоставляет доступ к контексту RenderScript, который управляет инициализацией RenderScript, управлением ресурсами и разрывом.

RenderScript.ContextType

ContextType указывает конкретный тип создаваемого контекста.

RenderScript.Priority

Перечисление приоритета рабочего потока RenderScript.

RenderScript.RSErrorHandler

Базовый класс обработчика ошибок среды выполнения.

RenderScript.RSMessageHandler

Базовый класс, из которого приложение должно быть производным для получения RS-сообщений из скриптов.

RenderScriptGL

Этот элемент не рекомендуется.

RenderScriptGL.SurfaceConfig

Этот элемент не рекомендуется.

RSDriverException

Базовый класс для всех исключений, создаваемых Android RenderScript

RSIllegalArgumentException

Базовый класс для всех исключений, создаваемых Android RenderScript

RSInvalidStateException

Базовый класс для всех исключений, создаваемых Android RenderScript

RSRuntimeException

Базовый класс для всех исключений, создаваемых Android RenderScript

RSSurfaceView

Этот элемент не рекомендуется.

RSTextureView

Этот элемент не рекомендуется.

Sampler

Объект Sampler, определяющий способ чтения выделения в виде текстур в ядре.

Sampler.Builder

Построитель для создания нестандартных примеров.

Sampler.Value

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

Script

Родительский класс для всех исполняемых скриптов.

Script.Builder

Предназначен только для использования с помощью созданного отраженного кода.

Script.FieldBase

Предназначен только для использования с помощью созданного отраженного кода.

Script.FieldID

FieldID — это идентификатор пары "Скрипт и экспортированные поля".

Script.InvokeID

InvokeID — это идентификатор функции вызова.

Script.KernelID

KernelID — это идентификатор пары скрипта и корневой функции.

Script.LaunchOptions

Класс для указания особенностей запуска ядра.

ScriptC

Суперкласс для всех пользовательских скриптов.

ScriptGroup

Группа ядер, выполняемых вместе с одним вызовом выполнения, как если бы они были одним ядром

ScriptGroup.Binding

Представляет привязку значения к глобальной переменной в ядре или неизменяемой функции.

ScriptGroup.Builder

Вспомогательный класс для создания ScriptGroup.

ScriptGroup.Builder2

Класс построителя для создания групп сценариев

ScriptGroup.Closure

Непрозрачный класс для закрытия

ScriptGroup.Future

Непрозрачный класс для будущего

ScriptGroup.Input

Непрозрачный класс для входных данных группы сценариев

ScriptIntrinsic

Базовый класс для всех встроенных скриптов.

ScriptIntrinsic3DLUT

Встроенные функции преобразования RGB в RGBA с помощью таблицы подстановки трехмерного формата.

ScriptIntrinsicBLAS

Класс ScriptIntrinsicBLAS предоставляет высокопроизводительные API RenderScript для BLAS.

ScriptIntrinsicBlend

Встроенные ядра для смешивания двух android.renderscript.Allocation объектов.

ScriptIntrinsicBlur

Встроенный фильтр размытия Gausian.

ScriptIntrinsicColorMatrix

Встроенные функции применения цветовой матрицы к выделениям.

ScriptIntrinsicConvolve3x3

Встроенные функции для применения сверток 3x3 к выделению.

ScriptIntrinsicConvolve5x5

Встроенные функции для применения сверток 5x5 к выделению.

ScriptIntrinsicHistogram

Встроенный фильтр гистограммы.

ScriptIntrinsicLUT

Встроенные функции для применения таблицы подстановки по каналу.

ScriptIntrinsicResize

Встроенные функции для выполнения изменения размера распределения 2D.

ScriptIntrinsicYuvToRGB

Встроенные функции преобразования буфера ЮВ Android в RGB.

Short2

Класс для предоставления собственного типа RenderScript Short2 в систему Android.

Short3

Векторная версия базового короткого типа.

Short4

Векторная версия базового короткого типа.

Type

Тип описывает android.renderscript.Element и измерения, используемые для android.renderscript.Allocation операции или параллельной операции.

Type.Builder

Класс Builder для Type.

Type.CubemapFace

RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах.

Интерфейсы

Имя. Описание
Allocation.IOnBufferAvailableListener

Интерфейс для обработки уведомлений при доступности #USAGE_IO_INPUTновых буферов.

Перечисления

Имя. Описание
AllocationUsage

Перечисляет значения, возвращаемые несколькими методами AllocationUsage и принятыми в качестве параметра нескольких методов Allocation.

CreateFlag

Перечисляет значения, возвращаемые элементами LowLatencyи LowPowerNone элементами.

TriangleFlags

Перечисляет значения, возвращаемые Colorэлементами, Normalи элементами, Texture0 и принимается в качестве параметра F:Android.Renderscripts.Mesh+TriangleMeshBuilder.. элемент ctor .