DD_GETVPORTFIELDDATA 结构 (ddrawint.h)

DD_GETVPORTFIELDDATA结构包含驱动程序确定交错信号的当前场是偶数还是奇数所需的信息。

语法

typedef struct _DD_GETVPORTFIELDDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  BOOL                 bField;
  HRESULT              ddRVal;
  VOID                 *GetVideoPortField;
} *PDD_GETVPORTFIELDDATA, DD_GETVPORTFIELDDATA;

成员

lpDD

指向仅与当前 Microsoft DirectDraw 过程相关的 DD_DIRECTDRAW_LOCAL 结构。

lpVideoPort

指向表示此视频端口扩展 (VPE) 对象的DD_VIDEOPORT_LOCAL结构。

bField

指定驱动程序应在其中指示字段极性的位置。 如果当前字段是交错信号的偶数字段,则应将此成员设置为 TRUE ;如果当前字段为奇数字段,则此成员应设置为 FALSE

ddRVal

指定驱动程序写入 DdVideoPortGetField 回调的返回值的位置。 返回代码DD_OK表示成功。 有关详细信息,请参阅 DirectDraw 的返回值

GetVideoPortField

由 DirectDraw API 使用,不应由驱动程序填充。

要求

要求
Header ddrawint.h (包括 Winddi.h)

另请参阅

DdVideoPortGetField