ComposeShader コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ComposeShader(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
ComposeShader(Shader, Shader, BlendMode) |
特定のシェーダー A、B、および結合 PorterDuff モードを指定して、新しい作成シェーダーを作成します。 |
ComposeShader(Shader, Shader, PorterDuff+Mode) |
特定のシェーダー A、B、および結合 PorterDuff モードを指定して、新しい作成シェーダーを作成します。 |
ComposeShader(Shader, Shader, Xfermode) |
シェーダー A、B、および結合モードを指定して、新しい作成シェーダーを作成します。 |
ComposeShader(IntPtr, JniHandleOwnership)
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。
protected ComposeShader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.ComposeShader : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.ComposeShader
パラメーター
- transfer
- JniHandleOwnership
処理方法 JniHandleOwnershipを示す javaReference
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
ComposeShader(Shader, Shader, BlendMode)
特定のシェーダー A、B、および結合 PorterDuff モードを指定して、新しい作成シェーダーを作成します。
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/BlendMode;)V", "", ApiSince=29)]
public ComposeShader (Android.Graphics.Shader shaderA, Android.Graphics.Shader shaderB, Android.Graphics.BlendMode blendMode);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/BlendMode;)V", "", ApiSince=29)>]
new Android.Graphics.ComposeShader : Android.Graphics.Shader * Android.Graphics.Shader * Android.Graphics.BlendMode -> Android.Graphics.ComposeShader
パラメーター
- shaderA
- Shader
このシェーダーの色は、モードによって "dst" と見なされます
- shaderB
- Shader
このシェーダーの色は、モードによって "src" と見なされます
- blendMode
- BlendMode
2 つのシェーダーの色を結合するブレンド モード。
- 属性
注釈
特定のシェーダー A、B、および結合 PorterDuff モードを指定して、新しい作成シェーダーを作成します。 モードが適用されると、シェーダー A の結果が "dst" として、シェーダー B の結果が "src" として与えられます。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
ComposeShader(Shader, Shader, PorterDuff+Mode)
特定のシェーダー A、B、および結合 PorterDuff モードを指定して、新しい作成シェーダーを作成します。
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/PorterDuff$Mode;)V", "")]
public ComposeShader (Android.Graphics.Shader shaderA, Android.Graphics.Shader shaderB, Android.Graphics.PorterDuff.Mode mode);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/PorterDuff$Mode;)V", "")>]
new Android.Graphics.ComposeShader : Android.Graphics.Shader * Android.Graphics.Shader * Android.Graphics.PorterDuff.Mode -> Android.Graphics.ComposeShader
パラメーター
- shaderA
- Shader
このシェーダーの色は、モードによって "dst" と見なされます
- shaderB
- Shader
このシェーダーの色は、モードによって "src" と見なされます
- mode
- PorterDuff.Mode
- 属性
注釈
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
ComposeShader(Shader, Shader, Xfermode)
シェーダー A、B、および結合モードを指定して、新しい作成シェーダーを作成します。
[Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/Xfermode;)V", "")]
public ComposeShader (Android.Graphics.Shader shaderA, Android.Graphics.Shader shaderB, Android.Graphics.Xfermode mode);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/Shader;Landroid/graphics/Shader;Landroid/graphics/Xfermode;)V", "")>]
new Android.Graphics.ComposeShader : Android.Graphics.Shader * Android.Graphics.Shader * Android.Graphics.Xfermode -> Android.Graphics.ComposeShader
パラメーター
- shaderA
- Shader
このシェーダーの色は、モードによって "dst" と見なされます
- shaderB
- Shader
このシェーダーの色は、モードによって "src" と見なされます
- mode
- Xfermode
2 つのシェーダーの色を結合するモード。 モードが null の場合、SRC_OVERが想定されます。
- 属性
注釈
シェーダー A、B、および結合モードを指定して、新しい作成シェーダーを作成します。 モードが適用されると、シェーダー A の結果が "dst" として、シェーダー B の結果が "src" として与えられます。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。