wglDescribeLayerPlane 函数 (wingdi.h)
wglDescribeLayerPlane 函数获取有关给定像素格式的层平面的信息。
语法
BOOL wglDescribeLayerPlane(
HDC unnamedParam1,
int unnamedParam2,
int unnamedParam3,
UINT unnamedParam4,
LPLAYERPLANEDESCRIPTOR unnamedParam5
);
参数
unnamedParam1
指定要描述其层平面的窗口的设备上下文。
unnamedParam2
指定要描述像素格式的哪些层平面。
unnamedParam3
指定覆盖层或底层平面。 iLayerPlane 的正值标识覆盖平面,其中 1 是main平面上的第一个覆盖平面,2 是第一个覆盖平面上的第二个覆盖平面,依此推。 负值标识底层平面,其中 1 是main平面下的第一个底层平面,2 是第一个底层平面下的第二个底层平面,依此类比。 在 PIXELFORMATDESCRIPTOR 结构的 bReserved 成员中提供了覆盖平面和底层平面的数目。
unnamedParam4
指定 plpd 指向的结构的大小(以字节为单位)。 wglDescribeLayerPlane 函数将层平面数据存储在 LAYERPLANEDESCRIPTOR 结构中,并且存储的数据不超过 nBytes。 将 nBytes 的值设置为 LAYERPLANEDESCRIPTOR 的大小。
unnamedParam5
指向 LAYERPLANEDESCRIPTOR 结构。 wglDescribeLayerPlane 函数设置结构的数据成员的值。 函数存储复制到 nSize 成员中的 结构的数据的字节数。
返回值
如果函数成功,则返回值为 TRUE。 此外,wglDescribeLayerPlane 函数根据指定的层平面 (iLayerPlane ) 指定像素格式 (iPixelFormat ) 设置 plpd 指向的 LAYERPLANEDESCRIPTOR 结构的成员。
如果函数失败,则返回值为 FALSE。
注解
iLayerPlane ) (平面编号决定了其顺序。 编号较高的平面覆盖编号较低的平面。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | wingdi.h |
Library | Opengl32.lib |
DLL | Opengl32.dll |