Android.Renderscripts 命名空间

RenderScript 支持跨异类处理器的高性能计算。

Allocation

此类提供主要方法,通过该方法向/从 RenderScript 内核传递数据。

Allocation.BufferAvailableEventArgs

BufferAvailable 事件提供数据。

Allocation.MipmapControl

控制使用位图创建和更新函数时的 mipmap 行为。

AllocationAdapter

仅供生成的反射代码使用。

BaseObj

BaseObj 是 RS 上下文拥有的所有 RenderScript 对象的基类。

Byte2

用于向 Android 系统公开本机 RenderScript byte2 类型的类。

Byte3

用于向 Android 系统公开本机 RenderScript byte3 类型的类。

Byte4

用于向 Android 系统公开本机 RenderScript byte4 类型的类。

Double2

基本双精度类型的向量版本。

Double3

基本双精度类型的向量版本。

Double4

基本双精度类型的向量版本。

Element

元素表示 中的一项 android.renderscript.Allocation

Element.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

用于向 Android 系统公开本机 RenderScript rs_matrix2x2类型。

Matrix3f

用于向 Android 系统公开本机 RenderScript rs_matrix3x3类型。

Matrix4f

用于向 Android 系统公开本机 RenderScript rs_matrix4x4类型的类。

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.BlendDstFunc

指定用于将传入像素与帧缓冲区中已有像素合并的函数。

ProgramStore.BlendSrcFunc

指定用于将传入像素与帧缓冲区中已有像素合并的函数。

ProgramStore.Builder

ProgramStore 对象的 Builder 类。

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.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

用于使用 3D 查找表将 RGB 转换为 RGBA 的内部函数。

ScriptIntrinsicBLAS

ScriptIntrinsicBLAS 类为 BLAS 提供高性能 RenderScript API。

ScriptIntrinsicBlend

用于混合两 android.renderscript.Allocation 个对象的内部内核。

ScriptIntrinsicBlur

内部高斯模糊筛选器。

ScriptIntrinsicColorMatrix

用于将颜色矩阵应用于分配的内部函数。

ScriptIntrinsicConvolve3x3

用于将 3x3 卷积应用于分配的内部函数。

ScriptIntrinsicConvolve5x5

用于将 5x5 卷积应用于分配的内部函数。

ScriptIntrinsicHistogram

内部直方图筛选器。

ScriptIntrinsicLUT

用于应用按通道查找表的内部函数。

ScriptIntrinsicResize

用于执行 2D 分配重设大小的内部函数。

ScriptIntrinsicYuvToRGB

用于将 Android YUV 缓冲区转换为 RGB 的内部函数。

Short2

用于向 Android 系统公开本机 RenderScript Short2 类型的类。

Short3

基本短类型的向量版本。

Short4

基本短类型的向量版本。

Type

类型描述 android.renderscript.Element 用于 android.renderscript.Allocation 或并行操作的 和 维度。

Type.Builder

Type 的 Builder 类。

Type.CubemapFace

RenderScript 支持跨异类处理器的高性能计算。

接口

Allocation.IOnBufferAvailableListener

接口,用于处理通过 #USAGE_IO_INPUT提供新缓冲区时的通知。

枚举

AllocationUsage

枚举由 的多个方法 AllocationUsage 返回的值,并作为 的多个方法 Allocation的参数。

CreateFlag

枚举 、 LowLatencyLowPowerNone 成员返回的值。

TriangleFlags

枚举 、 ColorNormalTexture0 成员返回的值,并作为 F:Android.Renderscripts.Mesh+TriangleMeshBuilder..ctor 成员。