Image.Plane.Buffer プロパティ

定義

フレーム データを含む直接 ByteBuffer を取得します。

public abstract Java.Nio.ByteBuffer? Buffer { [Android.Runtime.Register("getBuffer", "()Ljava/nio/ByteBuffer;", "GetGetBufferHandler")] get; }
[<get: Android.Runtime.Register("getBuffer", "()Ljava/nio/ByteBuffer;", "GetGetBufferHandler")>]
member this.Buffer : Java.Nio.ByteBuffer

プロパティ値

このプレーンのイメージ データを含むバイト バッファー。

属性

注釈

フレーム データを含む直接 ByteBuffer を取得します。

特に、返されるバッファーは常に isDirect が true を返すので、基になるデータは、GetDirectBufferAddress を使用してコピーを行わずに JNI のポインターとしてマップできます。

生形式の場合、各平面には、最後の行の最後のピクセルまでのデータのみが含まれていることが保証されます。 つまり、最後の行の後のストライドがバッファーにマップされない可能性があります。 これは、インターリーブ形式に必要な要件です。

android.media.Image.Plane.getBufferの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象