勇芳软件工作室.汉化:  GDI+ Flat API > Graphics Functions >

GdipCreateHalftonePalette

Previous pageReturn to chapter overviewNext page

描述

 

获取Windows半色调调色板。

 

C++ 语法

 

HPALETTE WINGDIPAPI GdipCreateHalftonePalette();

 

PowerBASIC 语法

 

FUNCTION GdipCreateHalftonePalette() AS DWORD

 

返回值

 

返回Windows半色调调色板的句柄。

 

备注

 

GdipCreateHalftonePalette功能的目的是当显示器每像素使用8位时,使GDI +能够产生更优质的半色调。要使用半色调调色板显示图像,请使用以下步骤:

 

1.致电GdipCreateHalftonePalette以获取GDI +半色调调色板。
2.将半色调调色板选择到设备上下文中。
3.通过调用RealizePalette函数实现调色板。
4.从设备上下文的句柄构造一个Graphics对象。
5.调用Graphics对象的GdipDrawImage函数之一。

 

完成使用后请务必删除调色板。如果您不遵循上述步骤,则在每像素8位显示设备上,使用默认的16色处理,这将导致较低质量的半色调。