Поделиться через


CDrawingManager::SetAlphaPixel

Закрашивает прозрачный пиксель в растровом изображении.

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

Параметры

  • [входящий] pBits
    Указатель на значения битов для растрового изображения.

  • [входящий] rect
    Прямоугольная область в приложении.Диспетчер документа рисует тень ниже и правее данной области.

  • [входящий] x
    Горизонтальная координата пикселя цвета.

  • [входящий] y
    Вертикальная координата пикселя цвета.

  • [входящий] percent
    Процент прозрачности.

  • [входящий] iShadowSize
    Ширина и высота тени.

  • [входящий] clrBase
    Цвет тени.

  • [входящий] bIsRight
    Логический параметр, указывающий, пиксель цвета.Дополнительные сведения см. в разделе "Примечания".

Заметки

Этот метод вспомогательный метод, используемый методом CDrawingManager::DrawShadow.Если требуется нарисовать тень, то вызов CDrawingManager::DrawShadow.

Если bIsRight установлено в TRUE, то точка для рисования точек x, измеряемое от правого края rect.Если это FALSE, то точка для рисования точек x, измеряемое от левого края rect.

Требования

заголовок: afxdrawmanager.h

См. также

Ссылки

Класс CDrawingManager

Диаграмма иерархии

CDrawingManager::DrawShadow