API 版本:2.0
库版本:2.83.2
由 gi-docgen 2024.1 生成
自:2.32
GBytes* g_bytes_new_from_bytes ( GBytes* bytes, gsize offset, gsize length )
创建一个 GBytes,它是另一个 GBytes 的子集。
GBytes
偏移量 + 长度 不能超过 bytes 的大小。
偏移量
长度
bytes
新创建的 GBytes 将保留对 bytes 的引用,直到字节数据不再需要。
自 2.56 版起,如果 偏移量 为 0 且 长度 与 bytes 的大小匹配,则 bytes 将返回,引用计数增加 1。如果 bytes 是另一个 GBytes 的切片,则 resulting GBytes 将引用相同的 GBytes 而不是 bytes。这允许消费者在使用异步写入流时简化 GBytes 的使用。
offset
类型:gsize
gsize
子集开始的偏移量。
length
子集的长度。
类型:GBytes
一个新的 GBytes。