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 |
Элемент представляет один элемент внутри |
| 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 |
Встроенные ядра для смешивания двух |
| ScriptIntrinsicBlur |
Встроенный фильтр размытия Gausian. |
| ScriptIntrinsicColorMatrix |
Встроенные функции применения цветовой матрицы к выделениям. |
| ScriptIntrinsicConvolve3x3 |
Встроенные функции для применения сверток 3x3 к выделению. |
| ScriptIntrinsicConvolve5x5 |
Встроенные функции для применения сверток 5x5 к выделению. |
| ScriptIntrinsicHistogram |
Встроенный фильтр гистограммы. |
| ScriptIntrinsicLUT |
Встроенные функции для применения таблицы подстановки по каналу. |
| ScriptIntrinsicResize |
Встроенные функции для выполнения изменения размера распределения 2D. |
| ScriptIntrinsicYuvToRGB |
Встроенные функции преобразования буфера ЮВ Android в RGB. |
| Short2 |
Класс для предоставления собственного типа RenderScript Short2 в систему Android. |
| Short3 |
Векторная версия базового короткого типа. |
| Short4 |
Векторная версия базового короткого типа. |
| Type |
Тип описывает |
| Type.Builder |
Класс Builder для Type. |
| Type.CubemapFace |
RenderScript обеспечивает поддержку высокопроизводительных вычислений в разнородных процессорах. |
Интерфейсы
| Имя. | Описание |
|---|---|
| Allocation.IOnBufferAvailableListener |
Интерфейс для обработки уведомлений при доступности |
Перечисления
| Имя. | Описание |
|---|---|
| AllocationUsage |
Перечисляет значения, возвращаемые несколькими методами AllocationUsage и принятыми в качестве параметра нескольких методов Allocation. |
| CreateFlag |
Перечисляет значения, возвращаемые элементами LowLatencyи LowPowerNone элементами. |
| TriangleFlags |
Перечисляет значения, возвращаемые Colorэлементами, Normalи элементами, Texture0 и принимается в качестве параметра F:Android.Renderscripts.Mesh+TriangleMeshBuilder.. элемент ctor . |