描述
获取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色处理,这将导致较低质量的半色调。


