SKImage.FromPixels メソッド

定義

オーバーロード

名前 説明
FromPixels(SKImageInfo, SKData, Int32)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKImageInfo, IntPtr, Int32)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKImageInfo, SKData)

指定したラスター データからイメージを作成します。

FromPixels(SKPixmap)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKImageInfo, IntPtr)

メモリ内バッファーから新しいイメージを作成します。

FromPixels(SKImageInfo, SKData, Int32)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data, int rowBytes);

パラメーター

info
SKImageInfo

メモリ内の画像のエンコードを記述する画像情報。

data
SKData

ピクセル データを含むデータ オブジェクト。

rowBytes
Int32

イメージ内の行ごとに使用されるバイト数を指定します。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象

FromPixels(SKImageInfo, IntPtr, Int32)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);

パラメーター

info
SKImageInfo

メモリ内の画像のエンコードを記述する画像情報。

pixels
IntPtr

メモリ内のイメージへのポインター。

rowBytes
Int32

イメージ内の行ごとに使用されるバイト数を指定します。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象

FromPixels(SKPixmap, SKImageRasterReleaseDelegate)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc);

パラメーター

pixmap
SKPixmap

イメージ情報とバッファーの場所を含む pixmap。

releaseProc
SKImageRasterReleaseDelegate

イメージが破棄されるときに呼び出すデリゲート。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象

FromPixels(SKPixmap, SKImageRasterReleaseDelegate, Object)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap, SkiaSharp.SKImageRasterReleaseDelegate releaseProc, object releaseContext);

パラメーター

pixmap
SKPixmap

イメージ情報とバッファーの場所を含む pixmap。

releaseProc
SKImageRasterReleaseDelegate

イメージが破棄されるときに呼び出すデリゲート。

releaseContext
Object

デリゲートを呼び出すときに使用するユーザー データ。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象

FromPixels(SKImageInfo, SKData)

指定したラスター データからイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, SkiaSharp.SKData data);

パラメーター

info
SKImageInfo

画像情報。

data
SKData

ピクセル データ。

返品

新しいイメージを返すか、データが無効な場合は null します。

適用対象

FromPixels(SKPixmap)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKPixmap pixmap);

パラメーター

pixmap
SKPixmap

イメージ情報とバッファーの場所を含む pixmap。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象

FromPixels(SKImageInfo, IntPtr)

メモリ内バッファーから新しいイメージを作成します。

public static SkiaSharp.SKImage FromPixels(SkiaSharp.SKImageInfo info, IntPtr pixels);

パラメーター

info
SKImageInfo

メモリ内の画像のエンコードを記述する画像情報。

pixels
IntPtr

メモリ内のイメージへのポインター。

返品

指定したバッファーをラップする新しいイメージ。エラーが発生した場合は null 。

適用対象