SKImage.FromTexture メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 します。