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 成员中相应地写入 TRUE 或 FALSE。 如果由于禁用硬件视频端口而无法执行查询,驱动程序应返回DDHAL_DRIVER_HANDLED并在 DD_GETVPORTFIELDDATA 的 ddRVal 成员中设置DDERR_VIDEONOTACTIVE。
要求
目标平台 | 桌面 |
标头 | ddrawint.h (包括 Winddi.h) |