Information.RGB(Int32, Int32, Int32) Metódus

Definíció

Integer Az RGB színértéket piros, zöld és kék színösszetevők készletéből adja vissza.

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

Paraméterek

Red
Int32

Kötelező. Integer a 0-255 tartományban, beleértve a szín piros összetevőjének intenzitását.

Green
Int32

Kötelező. Integer a 0-255 tartományban, beleértve a szín zöld összetevőjének intenzitását.

Blue
Int32

Kötelező. Integer a 0-255 tartományban, beleértve a szín kék összetevőjének intenzitását.

Válaszok

Integer Az RGB színértéket piros, zöld és kék színösszetevők készletéből adja vissza.

Kivételek

Green, Bluevagy Red a 0 és 255 közötti tartományon kívül esik, beleértve a

Példák

Ez a példa azt mutatja be, hogy a RGB függvény hogyan ad vissza egy színértéket RGB képviselő egész számot.

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)

Megjegyzések

A színspecifikációt elfogadó alkalmazásmetalógusok és -tulajdonságok azt várják, hogy a specifikáció egy RGB színértéket jelölő szám lesz. Az RGB színérték a piros, a zöld és a kék relatív intenzitását határozza meg, amely egy adott szín megjelenítését eredményezi.

Ha bármely argumentum RGB értéke nagyobb, mint 255, akkor a függvény 255-öt használ.

Az alábbi táblázat felsorol néhány szabványos színt, valamint a piros, zöld és kék értékeket.

Szín Piros érték Zöld érték Kék érték
Fekete 0 0 0
Kék 0 0 255
Zöld 0 255 0
Cián 0 255 255
Vörös 255 0 0
Bíborvörös 255 0 255
Yellow 255 255 0
Fehér 255 255 255

A következőre érvényes:

Lásd még