Bitmap.SetPixels(Int32[], Int32, Int32, Int32, Int32, Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビットマップ内のピクセルを配列内の色に置き換えます。
[Android.Runtime.Register("setPixels", "([IIIIIII)V", "")]
public void SetPixels(int[] pixels, int offset, int stride, int x, int y, int width, int height);
[<Android.Runtime.Register("setPixels", "([IIIIIII)V", "")>]
member this.SetPixels : 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、幅、高さがビットマップの境界外にある場合。
ピクセル配列が小さすぎて指定されたピクセル数を受け取り得ない場合は〘。
注釈
ビットマップ内のピクセルを配列内の色に置き換えます。 配列内の各要素は、ColorSpace.Named#SRGB sRGB色空間内の事前乗算されていない ARGB Colorを表すパックされた int です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。