Bitmap.GetPixels(Int32[], Int32, Int32, Int32, Int32, Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビットマップ内のデータのコピーをピクセル単位で返します。
[Android.Runtime.Register("getPixels", "([IIIIIII)V", "")]
public void GetPixels (int[] pixels, int offset, int stride, int x, int y, int width, int height);
[<Android.Runtime.Register("getPixels", "([IIIIIII)V", "")>]
member this.GetPixels : int[] * int * int * int * int * int * int -> unit
パラメーター
- pixels
- Int32[]
ビットマップの色を受け取る配列
- offset
- Int32
ピクセルに書き込む最初のインデックス[]
- stride
- Int32
行間をスキップするエントリの数 (ビットマップの幅を = にする必要があります >)。 負の値にできます。
- x
- Int32
ビットマップから読み取る最初のピクセルの x 座標
- y
- Int32
ビットマップから読み取る最初のピクセルの y 座標
- width
- Int32
各行から読み取るピクセル数
- height
- Int32
読み取る行の数
- 属性
例外
x、y、幅、高さがビットマップの境界を超える場合、または abs(stride)
ピクセル配列が小さすぎて指定されたピクセル数を受け取り得ない場合は〘。
注釈
ビットマップ内のデータのコピーをピクセル単位で返します。 各値は、〡 を表すパックされた int です Color
。 stride パラメーターを使用すると、呼び出し元は、返されたピクセル配列内の行間のギャップを許可できます。 通常のパックされた結果の場合は、ストライド値の幅を渡すだけです。 返される色は、色空間内 ColorSpace.Named#SRGB sRGB
の事前乗算されていない ARGB 値です。
の Java ドキュメントandroid.graphics.Bitmap.getPixels(int[], int, int, int, int, int, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。