Compartilhar via


CDrawingManager::SetAlphaPixel

Cores um pixel transparente em um bitmap.

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
    Um ponteiro para os valores de bits para o projeto.

  • [in] rect
    Uma área retangular em seu aplicativo.O gerenciador de desenho desenha uma sombra abaixo e à direita de esta área.

  • [in] x
    A coordenada horizontal de pixel a cor.

  • [in] y
    A coordenada vertical de pixel a cor.

  • [in] percent
    A porcentagem de transparência.

  • [in] iShadowSize
    A largura e altura de sombra.

  • [in] clrBase
    A cor de sombra.

  • [in] bIsRight
    Um parâmetro boolean que indica que pixel a cor.Consulte a seção comentários para mais informações.

Comentários

Este método é um método auxiliar que é usado pelo método de CDrawingManager::DrawShadow .Recomendamos que se você deseja desenhar uma sombra, chamada CDrawingManager::DrawShadow em vez de isso.

Se bIsRight é definido como TRUE, o pixel a cor é pixels medidos de x da borda direita de rect.Se é FALSE, o pixel a cor é pixels medidos de x da borda esquerda de rect.

Requisitos

Cabeçalho: afxdrawmanager.h

Consulte também

Referência

Classe de CDrawingManager

Gráfico de hierarquia

CDrawingManager::DrawShadow