CDrawingManager::SetAlphaPixel
Barvy průhledných obrazových bodů v bitmapě.
static void __stdcall SetAlphaPixel(
COLORREF* pBits,
CRect rect,
int x,
int y,
int percent,
int iShadowSize,
COLORREF clrBase = (COLORREF)-1,
BOOL bIsRight = TRUE
);
Parametry
[v]pBits
Ukazatel hodnoty bitů pro bitmapy.[v]rect
Obdélníkové oblasti aplikace.Správce výkresu nakreslí stín pod a vpravo od této oblasti.[v]x
Vodorovné souřadnice obrazových bodů na barvu.[v]y
Svislé souřadnice obrazových bodů na barvu.[v]percent
Procentuální hodnotu průhlednosti.[v]iShadowSize
Šířka a výška stínu.[v]clrBase
Barva stínu.[v]bIsRight
Booleovský parametr označující, které obrazových bodů na barvu.Další informace v části poznámky.
Poznámky
Tato metoda je pomocné metody používané CDrawingManager::DrawShadow metoda.Doporučujeme, pokud chcete nakreslit stín, volání CDrawingManager::DrawShadow místo.
Pokud bIsRight je nastavena na TRUE , barva obrazového bodu se měří x obrazových bodů od pravého okraje rect .Pokud je FALSE , barva obrazového bodu se měří x obrazové body od levého okraje rect .
Požadavky
Záhlaví: afxdrawmanager.h