Partager via


Color.FromRgb(Byte, Byte, Byte) Méthode

Définition

Crée une nouvelle structure Color en utilisant les valeurs des canaux de couleurs sRGB spécifiées.

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

Paramètres

r
Byte

Canal rouge sRGB, R, de la nouvelle couleur.

g
Byte

Canal vert sRGB, G, de la nouvelle couleur.

b
Byte

Canal bleu sRGB, B, de la nouvelle couleur.

Retours

Structure Color avec les valeurs spécifiées et une valeur de canal alpha de 255.

Exemples

L’exemple suivant montre comment utiliser la FromRgb méthode pour créer une Color structure.

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

Remarques

La FromArgb méthode vous permet de spécifier le canal alpha ; la FromRgb méthode utilise la valeur par défaut 1 pour le canal alpha.

Le canal alpha d’une couleur détermine la quantité de transparence de la couleur. Une valeur alpha de 1 indique que la couleur est complètement opaque et une valeur 0 indique que la couleur est entièrement transparente.

Les canaux sRGB (A, R, G, B) et les canaux ScRGB (ScA, ScR, ScGScB) de la Color structure sont des propriétés synchronisées. Par exemple, lorsque R, le canal rouge sRGB est modifié, le canal rouge ScRGB, ScR, est transformé en valeur équivalente.

S’applique à

Voir aussi