PDD_SURFCB_UNLOCK回调函数 (ddrawint.h)
DdUnLock 回调函数释放在指定图面上保留的锁。
语法
PDD_SURFCB_UNLOCK PddSurfcbUnlock;
DWORD PddSurfcbUnlock(
PDD_UNLOCKDATA unnamedParam1
)
{...}
参数
unnamedParam1
指向 DD_UNLOCKDATA 结构,该结构包含执行锁释放所需的信息。
返回值
DdUnLock 返回以下回调代码之一:
注解
驱动程序不需要验证内存之前是否被 DdLock 锁定,因为 DirectDraw 在调用此例程之前会执行参数验证。
可以使用禁用的 PDEV 调用 DdUnLock。 通过调用显示驱动程序的 DrvAssertMode 函数禁用或启用 PDEV。 有关详细信息 ,请参阅管理 PDEV 。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | ddrawint.h (包括 Winddi.h) |