Android NDK开发详解RenderScript之RenderScript 对象类型

Android NDK开发详解RenderScript之RenderScript 对象类型

概览

以下类型用于操纵分配、采样器、元素和脚本等 RenderScript 对象。其中大部分对象都是使用 Java RenderScript API 创建的。

摘要

在这里插入图片描述

类型

rs_allocation :分配句柄
RenderScript 分配的不透明句柄。

请参阅 android.renderscript.Allocation。

rs_allocation_cubemap_face :用于选择立方体贴图面的枚举
包含以下值的枚举: 此项为 API 级别 14 中的新增配置

在这里插入图片描述

用于指定立方体贴图的六个面之一的枚举。

rs_allocation_usage_type :用于指定如何使用分配的位字段
包含以下值的枚举: 此项为 API 级别 14 中的新增配置

在这里插入图片描述

这些值以 OR 关系结合在一起,用于指定哪些使用情况或内存空间与分配或分配操作相关。

rs_data_Kind :元素数据种类
包含以下值的枚举: 此项为 API 级别 16 中的新增配置

在这里插入图片描述

此枚举对图形数据主要有用。其中提供了更多信息以帮助解读 rs_data_type。

RS_KIND_USER 表示不需要特殊解释。

RS_KIND_PIXEL_* 值与标准数据类型结合使用,用于表示纹理格式。

请参阅 Element.createPixel() 方法。

rs_data_type :元素基本数据类型
包含以下值的枚举: 此项为 API 级别 16 中的新增配置

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

rs_data_type 用于对基本元素的类型信息进行编码。

RS_TYPE_UNSIGNED_5_6_5、RS_TYPE_UNSIGNED_5_5_5_1、RS_TYPE_UNSIGNED_4_4_4_4 用于打包的图形数据格式,表示具有每个矢量成员大小的矢量(出于打包和对齐目的,系统会将其视为单个单元)。

rs_element :元素的句柄
RenderScript 元素的不透明句柄。

请参阅 android.renderscript.Element。

rs_sampler :采样器的句柄
RenderScript 采样器对象的不透明句柄。

请参阅 android.renderscript.Sampler。

rs_sampler_value :采样器封装 T 值
包含以下值的枚举: 此项为 API 级别 16 中的新增配置

在这里插入图片描述

rs_script :脚本的句柄
RenderScript 脚本对象的不透明句柄。

请参阅 android.renderscript.ScriptC。

rs_type :类型的句柄
RenderScript 类型的不透明句柄。

请参阅 android.renderscript.Type。

rs_yuv_format :YUV 格式
包含以下值的枚举: 此项为 API 级别 24 中的新增配置

在这里插入图片描述

可与 RenderScript 类型相关联的 Android YUV 格式。

有关每种格式的说明,请参阅 android.graphics.ImageFormat。

本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。

最后更新时间 (UTC):2023-10-18。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五一编程

程序之路有我与你同行

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值