SKRuntimeEffect.ToShader メソッド

定義

オーバーロード

名前 説明
ToShader()

既定の Uniform を使用して、このランタイム効果からシェーダーを作成します。

ToShader(SKRuntimeEffectUniforms)

指定した Uniform を使用して、このランタイム効果からシェーダーを作成します。

ToShader(SKRuntimeEffectUniforms, SKRuntimeEffectChildren)

指定したユニフォームと子を使用して、このランタイム効果からシェーダーを作成します。

ToShader(SKRuntimeEffectUniforms, SKRuntimeEffectChildren, SKMatrix)

指定した uniform、children、および local マトリックスを使用して、このランタイム効果からシェーダーを作成します。

ToShader()

既定の Uniform を使用して、このランタイム効果からシェーダーを作成します。

public SkiaSharp.SKShader ToShader();

返品

新しいシェーダー。

適用対象

ToShader(SKRuntimeEffectUniforms)

指定した Uniform を使用して、このランタイム効果からシェーダーを作成します。

public SkiaSharp.SKShader ToShader(SkiaSharp.SKRuntimeEffectUniforms uniforms);

パラメーター

uniforms
SKRuntimeEffectUniforms

使用する均一な値。

返品

新しいシェーダー。

適用対象

ToShader(SKRuntimeEffectUniforms, SKRuntimeEffectChildren)

指定したユニフォームと子を使用して、このランタイム効果からシェーダーを作成します。

public SkiaSharp.SKShader ToShader(SkiaSharp.SKRuntimeEffectUniforms uniforms, SkiaSharp.SKRuntimeEffectChildren children);

パラメーター

uniforms
SKRuntimeEffectUniforms

使用する均一な値。

children
SKRuntimeEffectChildren

使用する子効果。

返品

新しいシェーダー。

適用対象

ToShader(SKRuntimeEffectUniforms, SKRuntimeEffectChildren, SKMatrix)

指定した uniform、children、および local マトリックスを使用して、このランタイム効果からシェーダーを作成します。

public SkiaSharp.SKShader ToShader(SkiaSharp.SKRuntimeEffectUniforms uniforms, SkiaSharp.SKRuntimeEffectChildren children, SkiaSharp.SKMatrix localMatrix);

パラメーター

uniforms
SKRuntimeEffectUniforms

使用する均一な値。

children
SKRuntimeEffectChildren

使用する子効果。

localMatrix
SKMatrix

適用するローカル変換マトリックス。

返品

新しいシェーダー。

適用対象