typedef HRESULT (WINAPI *LPDD_VPORTCB_CREATEVIDEOPORTCB)(
LPDDRAWI_DDRAWSURFACE_INT pSurf,
LPDDVIDEOPORTDESC lpDDVideoPortDesc,
LPDDVIDEOPORT_INT* lplpVideoPort,
IUnknown* pUnkOuter
);
在这个声明中,pSurf 是视频端口关联的表面对象,lpDDVideoPortDesc 是指向 DDVIDEOPORTDESC 结构的指针,该结构包含有关要创建的视频端口的描述信息,lplpVideoPort 是指向 DDVIDEOPORT_INT 指针的指针,用于返回创建的视频端口对象,pUnkOuter 是外部 IUnknown 接口,用于聚合视频端口对象。
这个回调函数允许 DirectDraw 驱动程序根据传递的参数创建视频端口对象。
请注意,具体的回调函数声明可能会有所不同,具体取决于使用的 DirectDraw 版本和上下文。建议查阅 Microsoft 的官方文档或 SDK 文档,以获取更详细和准确的信息。
转载请注明出处:http://www.zyzy.cn/article/detail/26560/Win32 API/Ddrawint.h/PDD_VPORTCB_CREATEVIDEOPORT