CDC::AlphaBlend

Эта функция-член вызывается для отображения растровых изображений, которые имеют прозрачные и полупрозрачных точки.

BOOL AlphaBlend(
   int xDest,
   int yDest,
   int nDestWidth,
   int nDestHeight,
   CDC* pSrcDC,
   int xSrc,
   int ySrc,
   int nSrcWidth,
   int nSrcHeight,
   BLENDFUNCTION blend 
);

Параметры

  • xDest
    Указывает координату по оси x (в логических единицах, угла верхн- левой стороны прямоугольника назначения.

  • yDest
    Указывает координату по оси y (в логических единицах, угла верхн- левой стороны прямоугольника назначения.

  • nDestWidth
    Задает ширину (в логических единицах, конечного прямоугольника.

  • nDestHeight
    Указывает высоту в логических единицах, конечного прямоугольника.

  • pSrcDC
    Указатель на контекст устройства источника.

  • xSrc
    Указывает координату по оси x (в логических единицах, угла верхн- левой стороны прямоугольника источника.

  • ySrc
    Указывает координату по оси y (в логических единицах, угла верхн- левой стороны прямоугольника источника.

  • nSrcWidth
    Задает ширину (в логических единицах, прямоугольника источника.

  • nSrcHeight
    Указывает высоту в логических единицах, прямоугольника источника.

  • бленда
    Определяет структуру BLENDFUNCTION.

Возвращаемое значение

Если успешно;TRUE в противном случае FALSE.

Заметки

См. раздел AlphaBlend в Windows SDK дополнительные сведения.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

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

EMRALPHABLEND