CDC::SetStretchBltMode
Задает растровое изображение- растянуть режим для функции-члена StretchBlt.
int SetStretchBltMode(
int nStretchMode
);
Параметры
nStretchMode
Определяет растянуть режим.Он может быть любой из следующих значений:Значение
Описание
BLACKONWHITE
Выполняет логическое операцию И с помощью значения цвета, исключенных и существующих пикселей.Если растровое изображение растровое изображение монохромного, то точки заповедников этого режима черные за счет белых пикселей.
COLORONCOLOR
Удаляет точки.Этот режим удаляет все исключенные линии точек без попытка сохранить их данные.
ПОЛУТОНОВОЕ ИЗОБРАЖЕНИЕ
Сопоставляет точки из прямоугольника источника в блоки точек в прямоугольнике назначения.Средний цвет точек за блоком назначения приближается цвет точек источника.
После установки HALFTONE растянуть режим, приложение должно вызвать функцию Win32 SetBrushOrgEx чтобы установить начало координат кистей.Если это не удается сделать, то почистьте несоответствие щеткой происходит.
STRETCH_ANDSCANS
Windows 95/98: То же, что и BLACKONWHITE
STRETCH_DELETESCANS
Windows 95/98: То же, что и COLORONCOLOR
STRETCH_HALFTONE
Windows 95/98: То же, что и HALFTONE.
STRETCH_ORSCANS
Windows 95/98: То же, что и WHITEONBLACK
WHITEONBLACK
Выполняет операцию логического ИЛИ с помощью значения цвета, исключенных и существующих пикселей.Если растровое изображение растровое изображение монохромного, то точки заповедников этого режима белые за счет черных пикселей.
Возвращаемое значение
Предыдущий растянуть режим.Это может быть STRETCH_ANDSCANS, STRETCH_DELETESCANS или STRETCH_ORSCANS.
Заметки
Растровое изображение- растянуть режим определяет, как данные удалено от растровых изображений, сжаты с помощью функции.
BLACKONWHITE (STRETCH_ANDSCANS) И режимы WHITEONBLACK (STRETCH_ORSCANS) обычно используются для сохранения точки переднего плана в монохромного растровых изображениях.Режим COLORONCOLOR (STRETCH_DELETESCANS) обычно используется для сохранения цвет растровых изображениях цвета.
Режим HALFTONE требует обработку образа источника, чем для других режимов; 3 он работает медленнее, чем другие, но создает более качественные изображений.Также обратите внимание, что SetBrushOrgEx следует вызывать после того, как установка режима HALFTONE чтобы избежать несоответствия кисти.
Дополнительные растянуть режимы также могут быть недоступны в зависимости от возможностей драйвера устройства.
Требования
Header: afxwin.h