ColorSpace.Rgb 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
| Name | Beschreibung |
|---|---|
| ColorSpace.Rgb(IntPtr, JniHandleOwnership) | |
| ColorSpace.Rgb(String, Single[], ColorSpace+Rgb+TransferParameters) |
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. |
| ColorSpace.Rgb(String, Single[], Double) |
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. |
| ColorSpace.Rgb(String, Single[], IDoubleUnaryOperator, IDoubleUnaryOperator) |
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. |
| ColorSpace.Rgb(String, Single[], Single[], ColorSpace+Rgb+TransferParameters) |
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt. |
| ColorSpace.Rgb(String, Single[], Single[], Double) |
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt. |
| ColorSpace.Rgb(String, Single[], Single[], IDoubleUnaryOperator, IDoubleUnaryOperator, Single, Single) |
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt. |
ColorSpace.Rgb(IntPtr, JniHandleOwnership)
protected Rgb(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.ColorSpace.Rgb : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.ColorSpace.Rgb
Parameter
- javaReference
-
IntPtr
nativeint
- transfer
- JniHandleOwnership
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], ColorSpace+Rgb+TransferParameters)
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, Android.Graphics.ColorSpace.Rgb.TransferParameters function);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * Android.Graphics.ColorSpace.Rgb.TransferParameters -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- toXYZ
- Single[]
3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein
- function
- ColorSpace.Rgb.TransferParameters
Parameter für die Übertragungsfunktionen. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.
Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.
Android-Referenz für android.graphics.ColorSpace.Rgb.Rgb.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], Double)
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FD)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, double gamma);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FD)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * double -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- toXYZ
- Single[]
3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein
- gamma
- Double
Gamma, das als Übertragungsfunktion verwendet werden soll
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.
Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], IDoubleUnaryOperator, IDoubleUnaryOperator)
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V", "", ApiSince=26)]
public Rgb(string name, float[] toXYZ, Java.Util.Functions.IDoubleUnaryOperator oetf, Java.Util.Functions.IDoubleUnaryOperator eotf);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * Java.Util.Functions.IDoubleUnaryOperator * Java.Util.Functions.IDoubleUnaryOperator -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- toXYZ
- Single[]
3x3 Spalten-Haupttransformationsmatrix von RGB in den Profilverbindungsraum CIE XYZ als Array von 9 Floats kann nicht NULL sein
- oetf
- IDoubleUnaryOperator
Opto-electronic transfer function, cannot be null
- eotf
- IDoubleUnaryOperator
Elektro-optische Übertragungsfunktion, darf nicht null sein
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer 3x3-Spalten-Haupttransformationsmatrix. Die Transformationsmatrix muss aus dem RGB-Bereich in den Profilverbindungsraum CIE XYZ konvertiert werden.
Der Bereich des Farbraums wird auf \([0..1]\) festgelegt.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], Single[], ColorSpace+Rgb+TransferParameters)
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, Android.Graphics.ColorSpace.Rgb.TransferParameters function);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLandroid/graphics/ColorSpace$Rgb$TransferParameters;)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * Android.Graphics.ColorSpace.Rgb.TransferParameters -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- primaries
- Single[]
RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats. Dieser Wert darf nicht NULL sein.
- whitePoint
- Single[]
Verweisen Sie auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats. Dieser Wert darf nicht NULL sein.
- function
- ColorSpace.Rgb.TransferParameters
Parameter für die Übertragungsfunktionen. Dieser Wert darf nicht NULL sein.
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:
Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.
Android-Referenz für android.graphics.ColorSpace.Rgb.Rgb.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], Single[], Double)
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FD)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, double gamma);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FD)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * double -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- primaries
- Single[]
RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats
- whitePoint
- Single[]
Verweisen auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats
- gamma
- Double
Gamma, das als Übertragungsfunktion verwendet werden soll
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:
<Table summary="Parameters length">tr th Space/th<Primaries length></th>th<><White point length>/th</tr><>td<><xyY>/td td td<><6>/td<td><2>/td</tr><><t td><XYZ>/td<td td><9>/td td<><3>/td</tr/table><><><><>
Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ColorSpace.Rgb(String, Single[], Single[], IDoubleUnaryOperator, IDoubleUnaryOperator, Single, Single)
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V", "", ApiSince=26)]
public Rgb(string name, float[] primaries, float[] whitePoint, Java.Util.Functions.IDoubleUnaryOperator oetf, Java.Util.Functions.IDoubleUnaryOperator eotf, float min, float max);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[F[FLjava/util/function/DoubleUnaryOperator;Ljava/util/function/DoubleUnaryOperator;FF)V", "", ApiSince=26)>]
new Android.Graphics.ColorSpace.Rgb : string * single[] * single[] * Java.Util.Functions.IDoubleUnaryOperator * Java.Util.Functions.IDoubleUnaryOperator * single * single -> Android.Graphics.ColorSpace.Rgb
Parameter
- name
- String
Name des Farbraums, darf nicht NULL sein, seine Länge muss = 1 sein >.
- primaries
- Single[]
RGB-Primarfelder als Array von 6 (xy) oder 9 (XYZ) floats
- whitePoint
- Single[]
Verweisen auf Weiß als Array von 2 (xy) oder 3 (XYZ) floats
- oetf
- IDoubleUnaryOperator
Opto-electronic transfer function, cannot be null
- eotf
- IDoubleUnaryOperator
Elektro-optische Übertragungsfunktion, darf nicht null sein
- min
- Single
Der minimale gültige Wert im RGB-Bereich dieses Farbraums
- max
- Single
Der maximal gültige Wert im RGB-Bereich dieses Farbraums
- Attribute
Hinweise
Erstellt einen neuen RGB-Farbraum mit einer angegebenen Gruppe von Primaren und einem angegebenen weißen Punkt.
Die Primar und der weiße Punkt können im CIE xyY-Raum oder in CIE XYZ angegeben werden. Die Länge der Arrays hängt vom gewählten Leerzeichen ab:
<Table summary="Parameters length">tr th Space/th<Primaries length></th>th<><White point length>/th</tr><>td<><xyY>/td td td<><6>/td<td><2>/td</tr><><t td><XYZ>/td<td td><9>/td td<><3>/td</tr/table><><><><>
Wenn die Primar und/oder der weiße Punkt in xyY angegeben werden, muss die Y-Komponente nicht angegeben werden und wird als 1,0 angenommen. Nur die xy-Komponenten sind erforderlich.
Die ID, wie von #getId()diesem Konstruktor zurückgegeben, eines Objekts, das von diesem Konstruktor erstellt wird, ist immer #MIN_ID.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.