ComposeShader Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ComposeShader(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
ComposeShader(Shader, Shader, BlendMode) |
Erstellen Sie einen neuen Erstell-Shader, die angegebenen Shader A, B und einen kombinierten PorterDuff-Modus. |
ComposeShader(Shader, Shader, PorterDuff+Mode) |
Erstellen Sie einen neuen Erstell-Shader, die angegebenen Shader A, B und einen kombinierten PorterDuff-Modus. |
ComposeShader(Shader, Shader, Xfermode) |
Erstellen Sie einen neuen Erstell-Shader, bestimmte Shader A, B und einen kombinierten Modus. |
ComposeShader(IntPtr, JniHandleOwnership)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.
protected ComposeShader (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.ComposeShader : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.ComposeShader
Parameter
- transfer
- JniHandleOwnership
Ein JniHandleOwnershipHinweis auf die Behandlung javaReference
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ComposeShader(Shader, Shader, BlendMode)
Erstellen Sie einen neuen Erstell-Shader, die angegebenen Shader A, B und einen kombinierten PorterDuff-Modus.
[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
Parameter
- shaderA
- Shader
Die Farben dieses Shaders werden im Modus als "dst" betrachtet.
- shaderB
- Shader
Die Farben dieses Shaders werden im Modus als "src" angesehen.
- blendMode
- BlendMode
Der Blendmodus, der die Farben aus den beiden Shadern kombiniert.
- Attribute
Hinweise
Erstellen Sie einen neuen Erstell-Shader, die angegebenen Shader A, B und einen kombinierten PorterDuff-Modus. Wenn der Modus angewendet wird, erhält er das Ergebnis von Shader A als "dst" und das Ergebnis von Shader B als "src".
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ComposeShader(Shader, Shader, PorterDuff+Mode)
Erstellen Sie einen neuen Erstell-Shader, die angegebenen Shader A, B und einen kombinierten PorterDuff-Modus.
[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
Parameter
- shaderA
- Shader
Die Farben dieses Shaders werden im Modus als "dst" betrachtet.
- shaderB
- Shader
Die Farben dieses Shaders werden im Modus als "src" angesehen.
- mode
- PorterDuff.Mode
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ComposeShader(Shader, Shader, Xfermode)
Erstellen Sie einen neuen Erstell-Shader, bestimmte Shader A, B und einen kombinierten Modus.
[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
Parameter
- shaderA
- Shader
Die Farben dieses Shaders werden im Modus als "dst" betrachtet.
- shaderB
- Shader
Die Farben dieses Shaders werden im Modus als "src" angesehen.
- mode
- Xfermode
Der Modus, der die Farben aus den beiden Shadern kombiniert. Wenn der Modus null ist, wird SRC_OVER angenommen.
- Attribute
Hinweise
Erstellen Sie einen neuen Erstell-Shader, bestimmte Shader A, B und einen kombinierten Modus. Wenn der Modus angewendet wird, erhält er das Ergebnis von Shader A als "dst" und das Ergebnis von Shader B als "src".
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.