com.jogamp.common.nio.Buffers.newDirectLongBuffer()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(65)

本文整理了Java中com.jogamp.common.nio.Buffers.newDirectLongBuffer()方法的一些代码示例,展示了Buffers.newDirectLongBuffer()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Buffers.newDirectLongBuffer()方法的具体详情如下:
包路径:com.jogamp.common.nio.Buffers
类名称:Buffers
方法名:newDirectLongBuffer

Buffers.newDirectLongBuffer介绍

[英]Allocates a new direct LongBuffer with the specified number of elements. The returned buffer will have its byte order set to the host platform's native byte order.
[中]使用指定数量的元素分配新的direct LongBuffer。返回的缓冲区将其字节顺序设置为主机平台的本机字节顺序。

代码示例

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

public static LongBuffer newDirectLongBuffer(final long[] values, final int offset) {
  return newDirectLongBuffer(values, offset, values.length - offset);
}

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

public static LongBuffer newDirectLongBuffer(final long[] values) {
  return newDirectLongBuffer(values, 0);
}

代码示例来源:origin: org.jogamp.jocl/jocl

/**
 * Creates a CLBuffer with the specified flags and element count. No flags creates a MEM.READ_WRITE buffer.
 */
public final CLBuffer<LongBuffer> createLongBuffer(final int size, final Mem... flags) {
  return createBuffer(Buffers.newDirectLongBuffer(size), flags);
}

代码示例来源:origin: ch.unibas.cs.gravis/scalismo-native-stub

public static LongBuffer newDirectLongBuffer(final long[] values, final int offset, final int length) {
  return (LongBuffer)newDirectLongBuffer(length).put(values, offset, length).rewind();
}

相关文章