Compartir a través de


CDrawingManager::SetAlphaPixel

Colorea un píxel transparente en un mapa de bits.

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

Parámetros

  • [in] pBits
    Un puntero a los valores de bits para el mapa de bits.

  • [in] rect
    un área rectangular en la aplicación. El administrador de gráfico dibuja una sombra por debajo y a la derecha de esta área.

  • [in] x
    La coordenada horizontal de píxel de color.

  • [in] y
    La coordenada vertical del píxel de color.

  • [in] percent
    El porcentaje de transparencia.

  • [in] iShadowSize
    el ancho y el alto de la sombra.

  • [in] clrBase
    El color de la sombra.

  • [in] bIsRight
    Un parámetro boolean que indica qué píxel de color. Vea la sección Comentarios para obtener más información.

Comentarios

Este método es un método auxiliar que usa el método de CDrawingManager::DrawShadow . Se recomienda si desea para dibujar una sombra, llamada CDrawingManager::DrawShadow en su lugar.

Si bIsRight se establece en TRUE, el píxel de color es píxeles medidos de x del borde derecho de rect. Si es FALSE, el píxel de color es píxeles medidos de x del borde izquierdo de rect.

Requisitos

encabezado: afxdrawmanager.h

Vea también

Referencia

CDrawingManager Class

Gráfico de jerarquías

CDrawingManager::DrawShadow