Sdílet prostřednictvím


Information.RGB(Int32, Int32, Int32) Metoda

Definice

Integer Vrátí hodnotu představující hodnotu barvy RGB ze sady červených, zelených a modrých barevných komponent.

public:
 static int RGB(int Red, int Green, int Blue);
public static int RGB (int Red, int Green, int Blue);
static member RGB : int * int * int -> int
Public Function RGB (Red As Integer, Green As Integer, Blue As Integer) As Integer

Parametry

Red
Int32

Povinná hodnota. Integer v rozsahu 0-255 včetně, který představuje intenzitu červené složky barvy.

Green
Int32

Povinná hodnota. Integer v rozsahu 0–255 včetně, který představuje intenzitu zelené složky barvy.

Blue
Int32

Povinná hodnota. Integer v rozsahu 0–255 včetně, který představuje intenzitu modré složky barvy.

Návraty

Integer Vrátí hodnotu představující hodnotu barvy RGB ze sady červených, zelených a modrých barevných komponent.

Výjimky

Green, Bluenebo Red je mimo rozsah 0 až 255 (včetně).

Příklady

Tento příklad ukazuje, jak se RGB funkce používá k vrácení celého čísla představujícího RGB hodnotu barvy.

Dim red, rgbValue As Integer
Dim i As Integer = 75
' Return the value for red.
red = RGB(255, 0, 0)
' Same as RGB(75, 139, 203).
rgbValue = RGB(i, 64 + i, 128 + i)

Poznámky

Aplikační metody a vlastnosti, které přijímají specifikaci barev, očekávají, že specifikace bude číslem představujícím hodnotu barvy RGB. Hodnota barvy RGB určuje relativní intenzitu červené, zelené a modré barvy, která způsobí zobrazení konkrétní barvy.

Pokud je hodnota některého argumentu pro RGB větší než 255, použije se 255.

Následující tabulka uvádí některé standardní barvy a červené, zelené a modré hodnoty, které obsahují.

Barva Červená hodnota Zelená hodnota Modrá hodnota
Black 0 0 0
Blue 0 0 255
Green 0 255 0
Azurová 0 255 255
Red 255 0 0
Purpurová 255 0 255
Žlutý 255 255 0
White 255 255 255

Platí pro

Viz také