Android.Renderscripts 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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 |
元素表示 中的一项 |
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 |
用于混合两 |
ScriptIntrinsicBlur |
内部高斯模糊筛选器。 |
ScriptIntrinsicColorMatrix |
用于将颜色矩阵应用于分配的内部函数。 |
ScriptIntrinsicConvolve3x3 |
用于将 3x3 卷积应用于分配的内部函数。 |
ScriptIntrinsicConvolve5x5 |
用于将 5x5 卷积应用于分配的内部函数。 |
ScriptIntrinsicHistogram |
内部直方图筛选器。 |
ScriptIntrinsicLUT |
用于应用按通道查找表的内部函数。 |
ScriptIntrinsicResize |
用于执行 2D 分配重设大小的内部函数。 |
ScriptIntrinsicYuvToRGB |
用于将 Android YUV 缓冲区转换为 RGB 的内部函数。 |
Short2 |
用于向 Android 系统公开本机 RenderScript Short2 类型的类。 |
Short3 |
基本短类型的向量版本。 |
Short4 |
基本短类型的向量版本。 |
Type |
类型描述 |
Type.Builder |
Type 的 Builder 类。 |
Type.CubemapFace |
RenderScript 支持跨异类处理器的高性能计算。 |
接口
Allocation.IOnBufferAvailableListener |
接口,用于处理通过 |
枚举
AllocationUsage |
枚举由 的多个方法 AllocationUsage 返回的值,并作为 的多个方法 Allocation的参数。 |
CreateFlag |
枚举 、 LowLatencyLowPower和 None 成员返回的值。 |
TriangleFlags |
枚举 、 ColorNormal和 Texture0 成员返回的值,并作为 F:Android.Renderscripts.Mesh+TriangleMeshBuilder..ctor 成员。 |