語言

ByteBuffer.AllocateDirect(Int32) 方法

定義

分配一個新的直接位元組緩衝區。

[Android.Runtime.Register("allocateDirect", "(I)Ljava/nio/ByteBuffer;", "")]
public static Java.Nio.ByteBuffer AllocateDirect(int capacity);
[<Android.Runtime.Register("allocateDirect", "(I)Ljava/nio/ByteBuffer;", "")>]
static member AllocateDirect : int -> Java.Nio.ByteBuffer

參數

capacity
Int32

新緩衝區的容量,以位元組為單位

傳回

新的位元組緩衝區

屬性

例外狀況

如果 capacity

備註

分配一個新的直接位元組緩衝區。

新緩衝區的位置為零,其極限為容量,標記未定義,每個元素初始化為零,位元組順序為 ByteOrder#BIG_ENDIAN BIG_ENDIAN。 是否有 a #hasArray backing array 則未明確說明。

Java 文件 java.nio.ByteBuffer.allocateDirect(int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於