共用方式為


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