PDD_VPORTCB_GETFIELD回调函数 (ddrawint.h)

DdVideoPortGetField 回调函数确定交错信号的当前场是偶数还是奇数。

语法

PDD_VPORTCB_GETFIELD PddVportcbGetfield;

DWORD PddVportcbGetfield(
  PDD_GETVPORTFIELDDATA unnamedParam1
)
{...}

参数

unnamedParam1

指向 DD_GETVPORTFIELDDATA 结构,该结构包含驱动程序确定当前字段是偶数还是奇数所需的信息。

返回值

DdVideoPortGetField 返回以下回调代码之一:

备注

DDVIDEOPORTCAPS 结构的 dwCaps 成员中设置DDVPCAPS_READBACKFIELD标志的 DirectDraw 驱动程序必须实现 DdVideoPortGetField

驱动程序应确定当前字段是偶数还是奇数,并在 lpGetField 的 DD_GETVPORTFIELDDATA 结构的 bField 成员中相应地写入 TRUEFALSE。 如果由于禁用硬件视频端口而无法执行查询,驱动程序应返回DDHAL_DRIVER_HANDLED并在 DD_GETVPORTFIELDDATA 的 ddRVal 成员中设置DDERR_VIDEONOTACTIVE。

要求

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

另请参阅

DDVIDEOPORTCAPS

DD_GETVPORTFIELDDATA