Color.FromRgb(Byte, Byte, Byte) 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的 sRGB
色彩和色板值建立新的 Color 結構。
public:
static System::Windows::Media::Color FromRgb(System::Byte r, System::Byte g, System::Byte b);
C#
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
Color 結構,具有指定的值和 Alpha 色板值 255。
下列範例示範如何使用 FromRgb 方法來建立 Color 結構。
C#
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
方法 FromArgb 可讓您指定 Alpha 色板; FromRgb 此方法會針對 Alpha 色板使用預設值 1。
色彩的 Alpha 色板決定色彩的透明度。 Alpha 值為 1 表示色彩完全不透明,而值為 0 表示色彩完全透明。
sRGB 通道 (A 、、、 G 、 B) 和 ScRGB 通道 (ScA 、 ScR 、、、 ScGScB) Color 結構是同步處理 R 屬性。 例如,當 時 R ,sRGB 紅色通道會修改 ScRGB 紅色通道 , ScR 會轉換成相等的值。
產品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |