Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CDrawingManager

Wykres hierarchii

CDrawingManager::DrawShadow