SKImage.FromTexture メソッド

定義

オーバーロード

名前 説明
FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, SKColorType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRContext, GRBackendTexture, SKColorType)

指定したテクスチャから新しいイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc, object releaseContext);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージの色の種類。

alpha
SKAlphaType

イメージのアルファ型。

colorspace
SKColorSpace

イメージの色空間。

releaseProc
SKImageTextureReleaseDelegate

イメージが解放されたときに呼び出すデリゲート。

releaseContext
Object

リリース デリゲートに渡すユーザー データ。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージの色の種類。

alpha
SKAlphaType

イメージのアルファ型。

colorspace
SKColorSpace

イメージの色空間。

releaseProc
SKImageTextureReleaseDelegate

イメージが解放されたときに呼び出すデリゲート。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージに使用する色の種類。

alpha
SKAlphaType

イメージに使用する透明度モード。

colorspace
SKColorSpace

イメージに使用するカラースペース。

releaseProc
SKImageTextureReleaseDelegate

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

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージの色の種類。

alpha
SKAlphaType

イメージのアルファ型。

colorspace
SKColorSpace

イメージの色空間。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージに使用する色の種類。

alpha
SKAlphaType

イメージに使用する透明度モード。

colorspace
SKColorSpace

イメージに使用するカラースペース。

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType, SKColorSpace, SKImageTextureReleaseDelegate, Object)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha, SkiaSharp.SKColorSpace colorspace, SkiaSharp.SKImageTextureReleaseDelegate releaseProc, object releaseContext);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージに使用する色の種類。

alpha
SKAlphaType

イメージに使用する透明度モード。

colorspace
SKColorSpace

イメージに使用するカラースペース。

releaseProc
SKImageTextureReleaseDelegate

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

releaseContext
Object

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

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージに使用する色の種類。

alpha
SKAlphaType

イメージに使用する透明度モード。

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージの色の種類。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, GRSurfaceOrigin, SKColorType)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージに使用する色の種類。

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRRecordingContext, GRBackendTexture, SKColorType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.SKColorType colorType);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

colorType
SKColorType

イメージの色の種類。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象

FromTexture(GRContext, GRBackendTexture, SKColorType)

指定したテクスチャから新しいイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.SKColorType colorType);

パラメーター

context
GRContext

グラフィックス コンテキスト。

texture
GRBackendTexture

既存のバックエンド テクスチャの説明。

colorType
SKColorType

イメージに使用する色の種類。

返品

新しいイメージを返します。指定したテクスチャがサポートされていない場合は null します。

適用対象

FromTexture(GRRecordingContext, GRBackendTexture, GRSurfaceOrigin, SKColorType, SKAlphaType)

所有権を取得せずに、指定したテクスチャからイメージを作成します。

public static SkiaSharp.SKImage FromTexture(SkiaSharp.GRRecordingContext context, SkiaSharp.GRBackendTexture texture, SkiaSharp.GRSurfaceOrigin origin, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alpha);

パラメーター

context
GRRecordingContext

GPU コンテキスト。

texture
GRBackendTexture

バックエンド テクスチャ。

origin
GRSurfaceOrigin

テクスチャの原点。

colorType
SKColorType

イメージの色の種類。

alpha
SKAlphaType

イメージのアルファ型。

返品

新しいイメージを返すか、テクスチャが無効な場合は null します。

適用対象