CDrawingManager::PixelAlpha
Oblicza końcowy kolor piksela półprzezroczysty.
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
int percent
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
double percentR,
double percentG,
double percentB
);
static COLORREF __stdcall PixelAlpha(
COLORREF srcPixel,
COLORREF dstPixel,
int percent
);
Parametry
[w]srcPixel
Początkowy kolor piksela.[w]percent
Liczba między 0 i 100, reprezentującą procentową przezroczystości.Wartość 100 wskazuje, że kolor początkowy jest całkowicie przezroczysty.[w]percentR
Liczba między 0 i 100, reprezentującą procentową przezroczystości czerwony składnik.[w]percentG
Liczba między 0 i 100, reprezentującą procentową przezroczystości zieloną składową.[w]percentB
Liczba między 0 i 100, reprezentującą procentową przezroczystości niebieską składową.[w]dstPixel
Kolor bazowy dla piksela.
Wartość zwracana
Kolor końcowy półprzezroczysty pikseli.
Uwagi
Jest klasa do kolorowania bitmapy półprzezroczysty, a nie jest przeznaczony do wywoływania bezpośrednio przez programistę.
Kiedy używać wersji metody, która ma dstPixel, kolor końcowy jest kombinacją dstPixel i srcPixel.srcPixel Kolor jest częściowo przezroczysty kolor na kolor bazowy dstPixel.
Wymagania
Nagłówek: afxdrawmanager.h