Android.Renderscripts 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
RenderScript 支持跨异类处理器的高性能计算。
类
| 名称 | 说明 |
|---|---|
| Allocation |
此类提供将数据传入和传出 RenderScript 内核的主要方法。 |
| Allocation.BufferAvailableEventArgs |
提供事件的数据 BufferAvailable 。 |
| Allocation.MipmapControl |
使用位图创建和更新函数时控制 mipmap 行为。 |
| AllocationAdapter |
仅供生成的反射代码使用。 |
| BaseObj |
BaseObj 是 RS 上下文拥有的所有 RenderScript 对象的基类。 |
| Byte2 |
用于将本机 RenderScript 字节2 类型公开回 Android 系统的类。 |
| Byte3 |
用于将本机 RenderScript 字节3 类型公开回 Android 系统的类。 |
| Byte4 |
用于将本机 RenderScript 字节 4 类型公开回 Android 系统的类。 |
| Double2 |
基本双精度类型的向量版本。 |
| Double3 |
基本双精度类型的向量版本。 |
| Double4 |
基本双精度类型的向量版本。 |
| Element |
元素表示一个 |
| Element.Builder |
用于生成具有匹配字段和名称对的复杂元素的 Builder 类。 |
| Element.DataKind |
如果需要,数据的特殊解释。 |
| Element.DataType |
DataType 表示基本元素的基本类型信息。 |
| FieldPacker |
用于将参数和结构从 Android 系统对象打包到 RenderScript 对象的实用工具类。 |
| FileA3D |
此成员已弃用。 |
| FileA3D.EntryType |
此成员已弃用。 |
| FileA3D.IndexEntry |
此成员已弃用。 |
| Float2 |
基本浮点类型的向量版本。 |
| Float3 |
基本浮点类型的向量版本。 |
| Float4 |
基本浮点类型的向量版本。 |
| 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 |
用于将本机 RenderScript Short2 类型公开回 Android 系统的类。 |
| Short3 |
基本短类型的向量版本。 |
| Short4 |
基本短类型的向量版本。 |
| Type |
类型描述用于或 |
| Type.Builder |
Type 的 Builder 类。 |
| Type.CubemapFace |
RenderScript 支持跨异类处理器的高性能计算。 |
接口
| 名称 | 说明 |
|---|---|
| Allocation.IOnBufferAvailableListener |
当 |
枚举
| 名称 | 说明 |
|---|---|
| AllocationUsage |
枚举由多个方法 AllocationUsage 返回的值,并将其作为多个方法 Allocation的参数。 |
| CreateFlag |
枚举由 < |
| TriangleFlags |
枚举由 ColorNormalTexture0F:Android.Renderscripts.Mesh+TriangleMeshBuilder..ctor 成员。 |