CDrawingManager::SetAlphaPixel
Kolory przezroczyste piksele w bitmapie.
static void __stdcall SetAlphaPixel(
COLORREF* pBits,
CRect rect,
int x,
int y,
int percent,
int iShadowSize,
COLORREF clrBase = (COLORREF)-1,
BOOL bIsRight = TRUE
);
Parametry
[w]pBits
Wskaźnik wartości bitowe bitmapy.[w]rect
Prostokątny obszar aplikacji.Menedżer rysunku rysuje cień poniżej i po prawej stronie tego obszaru.[w]x
Współrzędna pozioma pikseli na kolor.[w]y
Współrzędnej pionowej kolor piksela.[w]percent
Procent przezroczystości.[w]iShadowSize
Szerokość i wysokość cień.[w]clrBase
Kolor cienia.[w]bIsRight
Parametrów typu Boolean wskazuje, którego kolor piksela.Aby uzyskać więcej informacji w sekcji Uwagi.
Uwagi
Ta metoda jest metody pomocnika, który jest używany przez CDrawingManager::DrawShadow metody.Zaleca się, że jeśli chcesz narysować cień, wywołanie CDrawingManager::DrawShadow zamiast.
Jeśli bIsRight jest ustawiona na TRUE, kolor piksela jest mierzona x pikseli od prawej krawędzi rect.Jeśli jest FALSE, kolor piksela jest mierzona x pikseli od lewej krawędzi rect.
Wymagania
Nagłówek: afxdrawmanager.h