将数组的一部分复制到Allocation

时间:2016-11-02 16:14:46

标签: android allocation renderscript android-renderscript

我想用renderscript处理接收到的数据,它包含2个字节的头和几百个未对齐的3字节样本,它们在rs中表示为3个无符号字符的向量,因此我只需要复制样本并去掉标题。

我可以不将数组的一部分复制到新数组并从中填充Allocation吗?

尝试使用Allocation.copy1DRangeFrom,但现在假设offset参数是Allocation本身的偏移量,而不是源数组中的偏移量。

1 个答案:

答案 0 :(得分:0)

使用NIO通道散射读取将标头和有效负载单独读取到不同的缓冲区,并从缓冲区后备阵列中填充Allocation