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 结构的 dwReserved1dwReserved2 成员访问的任何驱动程序分配的内存。 此DD_VIDEOPORT_LOCAL结构位于 lpDestroyVideoPort 的 DD_DESTROYVPORTDATA 结构的 lpVideoPort 成员处

要求

要求
目标平台 桌面
标头 ddrawint.h (包括 Winddi.h)

另请参阅

DD_DESTROYVPORTDATA

DD_VIDEOPORT_LOCAL

DdVideoPortCreate