CImage::StretchBlt
Копирует растровое изображение из контекста устройства источника к этому текущий контекст устройства.
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
int xDest,
int yDest,
int nDestWidth,
int nDestHeight,
int xSrc,
int ySrc,
int nSrcWidth,
int nSrcHeight,
DWORD dwROP = SRCCOPY
) const throw( );
BOOL StretchBlt(
HDC hDestDC,
const RECT& rectDest,
const RECT& rectSrc,
DWORD dwROP = SRCCOPY
) const throw( );
Параметры
hDestDC
Дескриптор контекста устройства назначения.xDest
Координата х в логических единицах, левого угла прямоугольника назначения.yDest
Координата y в логических единицах, левого угла прямоугольника назначения.nDestWidth
Ширина (в логических единицах, конечного прямоугольника.nDestHeight
Высота (в логических единицах, конечного прямоугольника.dwROP
Растровый операции, которую необходимо выполнить. Коды Растр- операций определяют то, как объединить биты источника, назначения и шаблонов (в соответствии с выбранной в данный момент кистью) для формирования назначение. См. раздел передача битового блока в Windows SDK список кодов растр- других операций и их описания.rectDest
Ссылка на структуру RECT, указывая назначения.xSrc
Координата х в логических единицах, левого угла прямоугольника источника.ySrc
Координата y в логических единицах, левого угла прямоугольника источника.nSrcWidth
Ширина (в логических единицах, прямоугольника источника.nSrcHeight
Высота (в логических единицах, прямоугольника источника.rectSrc
Ссылка на структуру RECT, задающим источник.
Возвращаемое значение
Ненулевой, если успешно, в противном случае – значение 0.
Заметки
Дополнительные сведения см. в разделе StretchBlt в Windows SDK.
Требования
Header: atlimage.h