网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CDC::SetStretchBltMode
释义 CDC::SetStretchBltMode

int SetStretchBltMode(int nStretchMode);

返回值:扩展模式的前一次取值。可以是STRETCH_ANDSCANS,STRETCH_DELETESCANS或STRETCH_ORSCANS。

参数
nStretchMode指定扩展模式。可为下列值之一:
描述
BLACKONWHITE使用颜色值对已被排除和当前存在的像素进行布尔“与”操作。如果是黑白位图,模式保留黑色像素
COLORONCOLOR删除像素。模式删除所有像素,不保留它们的信息
HALFTONE将源矩形的像素映射到目标矩形的像素组中。目标像素组的颜色与源像素接近设置了HALFTONE后,应用必须调用Win 32函数::SetBrushOrgEx来设置画刷的初始位置,否则会出现画刷对齐错误
STRETCH_ANDSCANSWindows 95使用,同BLACKONWHITE
STRETCH_DELETESCANSWindows 95使用,同COLORONCOLOR
STRETCH_HALFTONEWindows 95使用,同HALFTONE
STRETCH_ORSCANSWindows 95使用,同WHITEONBLACK
WHITEONBLACK使用颜色值对已被排除和当前存在的像素进行布尔与操作。如果是黑白位图,模式保留白色像素

说明:
为StretchBlt成员函数设置位图扩展模式。模式定义了利用该函数压缩的信息是如何从位图中清除的。BLACKONWHITE(STRETCH_ANDSCANS) 和WHITEONBLACK(STRETCH_ ORSCANS)模式一般用来在黑白位图中保存前景像素。COLORONCOLOR (STRETCH_DELETESCANS)模式用于保存彩色位图中的颜色。HALFTONE模式比其它模式需要对源图象作更多的处理,速度比其它模式慢,但质量更高。还要注意,HALFTONE必须在设置了SetBrushOrgEx之后调用,以避免画刷对齐错误。还可获得其它的扩展模式,取决于设备驱动程序的能力。

请参阅:CDC::GetStretchBltMode, CDC::StretchBlt, ::SetStretchBltMode
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:33:36