LPDDENUMSURFACESCALLBACK2回调函数 (ddraw.h)
请勿使用。 此回调函数由与 IDirectDraw7::EnumSurfaces、IDirectDrawSurface7::EnumAttachedSurfaces 和 IDirectDrawSurface7::EnumOverlayZOrders 方法一起使用的 EnumSurfacesCallback7 函数所取代。
语法
LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;
HRESULT Lpddenumsurfacescallback2(
[in] LPDIRECTDRAWSURFACE4 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
参数
[in] unnamedParam1
指向附加图面 的 IDirectDrawSurface4 接口的指针。
[in] unnamedParam2
指向描述附加图面 的DDSURFACEDESC2 结构的指针。
[in] unnamedParam3
指向每次调用函数时要传递给回调函数的应用程序定义结构的指针。
返回值
回调函数返回DDENUMRET_OK以继续枚举。
它返回停止枚举DDENUMRET_CANCEL。
注解
可以使用 LPDDENUMSURFACESCALLBACK2 数据类型声明一个变量,该变量可以包含指向此回调函数的指针。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | ddraw.h |