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)
ピクセル配列が小さすぎて指定されたピクセル数を受け取り得ない場合は〘。
注釈
ビットマップ内のデータのコピーをピクセル単位で返します。 各値は、 Colorを表すパックされた int です。 stride パラメーターを使用すると、呼び出し元は、返されたピクセル配列内の行間のギャップを許可できます。 通常のパックされた結果の場合は、ストライド値の幅を渡すだけです。 返される色は、 ColorSpace.Named#SRGB sRGB 色空間内の事前乗算されていない ARGB 値です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。