CreateHalftonePalette 函数 (wingdi.h)

CreateHalftonePalette 函数为指定的设备上下文 (DC) 创建半色调调色板。

语法

HPALETTE CreateHalftonePalette(
  [in] HDC hdc
);

参数

[in] hdc

设备上下文的句柄。

返回值

如果函数成功,则返回值是逻辑半色调调色板的句柄。

如果函数失败,则返回值为零。

注解

当设备上下文的拉伸模式设置为 HALFTONE 时,应用程序应创建半色调调色板。 然后,在调用 StretchBltStretchDIBits 函数之前,应选择 CreateHalftonePalette 返回的逻辑半色调调色板并将其实现到设备上下文中。

如果不再需要调色板,请调用 DeleteObject 函数将其删除。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wingdi.h (包括 Windows.h)
Library Gdi32.lib
DLL Gdi32.dll

另请参阅

颜色函数

颜色概述

DeleteObject

RealizePalette

SelectPalette

SetStretchBltMode

StretchBlt

StretchDIBits