PDX_SKIPNEXTFIELD callback function

The DxSkipNextField callback function is called when the next field needs to be skipped or reenabled.

Syntax


PDX_SKIPNEXTFIELD DxSkipNextField;

DWORD DxSkipNextField(
   PVOID                HwDeviceExtension,
   PDDSKIPNEXTFIELDINFO SkipNextFieldInfo,
   PVOID                lpOutput
)
{ ... }

Parameters

HwDeviceExtension

Points to the miniport driver's device extension.

SkipNextFieldInfo

Points to a DDSKIPNEXTFIELDINFO structure that contains the skip information for the video port extensions (VPE) object.

lpOutput

Reserved for system use.

Return value

DxSkipNextField returns DX_OK if it succeeds; otherwise, it returns one of the following error values:

DXERR_GENERIC
DXERR_OUTOFCAPS
DXERR_UNSUPPORTED

Remarks

If the dwSkipFlags member of the DDSKIPNEXTFIELDINFO structure at SkipNextFieldInfo is DDSKIP_SKIPNEXT, the following field should be skipped. If the vertical blanking interval (VBI) height is greater than zero, only the video data should be skipped (not the VBI data). If dwSkipFlags is set to DDSKIP_ENABLENEXT, the next field should be restored.

Requirements

Target platform

Desktop

Header

Dxmini.h (include Dxmini.h)

See also

DDSKIPNEXTFIELDINFO

 

 

Send comments about this topic to Microsoft

Show: