语言

Buffer.GetDirectBufferAddress 方法

定义

获取此直接缓冲区内存区域的起始地址。

public IntPtr GetDirectBufferAddress();
member this.GetDirectBufferAddress : unit -> nativeint

返回

IntPtr

nativeint

起始地址,或者 Zero 此缓冲区不是直接的,或者其内存区域不可用。

注解

该地址是内存区域的开始位置,而不是当前缓冲区位置。 此方法不会复制内存的数据或传输所有权。 使用地址时,使缓冲区保持活动状态及其内存有效。

适用于 Android 实现的.NET。 另请参阅 JNI GetDirectBufferAddress 合同。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于