Color.FromRgb(Byte, Byte, Byte) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sRGB
renk kanalı değerlerini kullanarak yeni Color bir yapı oluşturur.
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
Parametreler
Döndürülenler
Color Belirtilen değerlere ve 255 alfa kanalı değerine sahip bir yapı.
Örnekler
Aşağıdaki örnekte, bir Color yapı oluşturmak için yönteminin FromRgb nasıl kullanılacağı gösterilmektedir.
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
Açıklamalar
FromArgb yöntemi, alfa kanalını belirtmenize olanak tanır; FromRgb yöntemi, alfa kanalı için varsayılan 1 değerini kullanır.
Rengin alfa kanalı, rengin saydamlık miktarını belirler. 1 alfa değeri rengin tamamen donuk olduğunu, 0 değeri ise rengin tamamen saydam olduğunu gösterir.
Yapının sRGB kanalları (A, R, G, B) ve ScRGB kanalları (ScA, ScR, ScG, ScB) Color eşitlenmiş özelliklerdir. Örneğin, sRGB kırmızı kanalı ScRGB kırmızı kanalı değiştirildiğinde Reşdeğer ScRdeğere dönüştürülür.