CDC::TransparentBlt
Эта функция-член вызывается с целью передачи бит- блок данных о цвете, которые соответствуют этому прямоугольнику точек из указанного контекста устройства источника в контекст устройства назначения.
BOOL TransparentBlt(
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
CDC* pSrcDC,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
UINT clrTransparent
);
Параметры
xDest
Указывает координату по оси x (в логических единицах, угла верхн- левой стороны прямоугольника назначения.yDest
Указывает координату по оси y (в логических единицах, угла верхн- левой стороны прямоугольника назначения.nDestWidth
Задает ширину (в логических единицах, конечного прямоугольника.nDestHeight
Указывает высоту в логических единицах, конечного прямоугольника.pSrcDC
Указатель на контекст устройства источника.xSrc
Указывает координату по оси x (в логических единицах, прямоугольника источника.ySrc
Указывает координату по оси y (в логических единицах, прямоугольника источника.nSrcWidth
Задает ширину (в логических единицах, прямоугольника источника.nSrcHeight
Указывает высоту в логических единицах, прямоугольника источника.clrTransparent
Цвета RGB в растровом изображении источника, который должен рассматриваться как прозрачный.
Возвращаемое значение
Если успешно;TRUE в противном случае FALSE.
Заметки
TransparentBlt позволяет прозрачности; иными словами, цвета RGB, показанный clrTransparent визуализации прозрачным для передачи.
Дополнительные сведения см. в разделе TransparentBlt в Windows SDK.
Требования
Header: afxwin.h