方法

ArrowCUDABuffercopy_from_host

自:0.8.0 起可用

声明 [源代码]

gboolean
garrow_cuda_buffer_copy_from_host (
  GArrowCUDABuffer* buffer,
  const guint8* data,
  gint64 size,
  GError** error
)

描述

暂无描述。

可用自:0.8.0

参数

data

类型: guint8 数组

要复制的 CPU 主机上的数据。

数组的长度在 `size` 参数中指定。
数据归函数调用者所有。
size

类型: gint64

要复制的 CPU 主机上数据的字节大小。

error

类型: GError **

可恢复错误的返回位置。 (关于 GError 使用规则的文档,可能需要根据实际情况替换链接)

该参数可以为 `NULL`。
如果返回位置不为 `NULL`,则必须将其初始化为 `NULL` `GError*`。
如果没有错误,该方法将使参数保持初始化为 `NULL` 的状态。
如果发生错误,该参数将设置为新分配的 `GError`;调用者将拥有数据的所有权,并负责释放它。

返回值

类型: gboolean

成功时返回 `TRUE`,发生错误时返回 `FALSE`。