PDD_VPORTCB_DESTROYVPORT回调函数 (ddrawint.h)
DdVideoPortDestroy 回调函数通知驱动程序 DirectDraw 已销毁指定的 VPE 对象。
语法
PDD_VPORTCB_DESTROYVPORT PddVportcbDestroyvport;
DWORD PddVportcbDestroyvport(
PDD_DESTROYVPORTDATA unnamedParam1
)
{...}
参数
unnamedParam1
指向包含驱动程序清理所需信息的 DD_DESTROYVPORTDATA 结构。
返回值
DdVideoPortDestroy 返回以下回调代码之一:
注解
可以选择在支持 VPE 的 DirectDraw 驱动程序中实现 DdVideoPortDestroy。
驱动程序应释放它分配并与指定的 VPE 对象关联的任何内存。 这包括释放通过 DD_VIDEOPORT_LOCAL 结构的 dwReserved1 和 dwReserved2 成员访问的任何驱动程序分配的内存。 此DD_VIDEOPORT_LOCAL结构位于 lpDestroyVideoPort 的 DD_DESTROYVPORTDATA 结构的 lpVideoPort 成员处。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | ddrawint.h (包括 Winddi.h) |