Color.FromRgb(Byte, Byte, Byte) Methode
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.
Erstellt mithilfe der angegebenen sRGB
-Farbkanalwerte eine neue Color-Struktur.
public:
static System::Windows::Media::Color FromRgb(System::Byte r, System::Byte g, System::Byte b);
public static System.Windows.Media.Color FromRgb (byte r, byte g, byte b);
static member FromRgb : byte * byte * byte -> System.Windows.Media.Color
Public Shared Function FromRgb (r As Byte, g As Byte, b As Byte) As Color
Parameter
Gibt zurück
Eine Color-Struktur mit den angegebenen Werten und dem Alphakanalwert 255.
Beispiele
Das folgende Beispiel zeigt, wie Sie die FromRgb Methode zum Erstellen einer Color Struktur verwenden.
private Color FromRgbExample()
{
// Create a green color using the FromRgb static method.
Color myRgbColor = new Color();
myRgbColor = Color.FromRgb(0, 255, 0);
return myRgbColor;
}
Private Function FromRgbExample() As Color
' Create a green color using the FromRgb static method.
Dim myRgbColor As New Color()
myRgbColor = Color.FromRgb(0, 255, 0)
Return myRgbColor
End Function
Hinweise
Mit der Methode können Sie den Alphakanal angeben. Die FromArgb FromRgb Methode verwendet einen Standardwert von 1 für den Alphakanal.
Der Alphakanal einer Farbe bestimmt die Transparenz der Farbe. Ein Alphawert von 1 gibt an, dass die Farbe vollständig undurchsichtig ist, und ein Wert von 0 gibt an, dass die Farbe vollständig transparent ist.
Die sRGB-Kanäle (, R, , GB) und die ScRGB-Kanäle (AScA, ScR, ScG, ScB) der Color Struktur werden synchronisiert. Wenn Rbeispielsweise der rote sRGB-Kanal geändert wird, wird der rote ScRGB-Kanal ScRin den entsprechenden Wert umgewandelt.