Partager via


CDrawingManager::SetAlphaPixel

Couleurs un pixel transparent dans une bitmap.

static void __stdcall SetAlphaPixel(
   COLORREF* pBits,
   CRect rect,
   int x,
   int y,
   int percent,
   int iShadowSize,
   COLORREF clrBase = (COLORREF)-1,
   BOOL bIsRight = TRUE
);

Paramètres

  • [in] pBits
    Un pointeur aux valeurs de bits de la bitmap.

  • [in] rect
    Une zone rectangulaire dans votre application. Le gestionnaire de dessin dessine une ombre sous et à droite de cette zone.

  • [in] x
    La coordonnée horizontale du pixel couleurs à.

  • [in] y
    La coordonnée verticale du pixel couleurs à.

  • [in] percent
    Le pourcentage de la transparence.

  • [in] iShadowSize
    La largeur et la hauteur de l'ombre.

  • [in] clrBase
    Couleur de l'ombre.

  • [in] bIsRight
    Un paramètre de type boolean qui indique que pixel couleurs à. Pour plus d'informations, consultez la section Notes.

Notes

Cette méthode est une méthode d'assistance qui est utilisée par la méthode de CDrawingManager::DrawShadow . Nous recommandons que si vous souhaitez dessiner une ombre, appelez CDrawingManager::DrawShadow à la place.

Si bIsRight a la valeur TRUE, le pixel couleurs à est pixels mesurés d' x du bord droit de rect. Si c'est FALSE, le pixel couleurs à est pixels mesurés d' x du bord gauche d' rect.

Configuration requise

en-tête : afxdrawmanager.h

Voir aussi

Référence

CDrawingManager, classe

Graphique de la hiérarchie

CDrawingManager::DrawShadow