Color.FromRgb(Byte, Byte, Byte) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новую структуру Color с использованием заданных значений цветовых каналов sRGB
.
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
Параметры
Возвращаемое значение
Структура Color с заданными значениями и значением альфа-канала, равным 255.
Примеры
В следующем примере показано, как использовать FromRgb метод для создания Color структуры.
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 позволяет указать альфа-канал; метод FromRgb использует значение по умолчанию 1 для альфа-канала.
Альфа-канал цвета определяет степень прозрачности цвета. Альфа-значение 1 указывает, что цвет полностью непрозрачный, а значение 0 указывает, что цвет полностью прозрачный.
Каналы sRGB (A, R, G, B) и каналы ScRGB (ScA, ScR, ScG, ScB) структуры являются синхронизированными Color свойствами. Например, при Rизменении красного канала sRGB красный канал ScRScRGB преобразуется в эквивалентное значение.