DDOPENVIDEOPORTIN structure (ddkmapi.h)

The DDOPENVIDEOPORTIN structure contains the video port extensions (VPE) object information.

Syntax

typedef struct _DDOPENVIDEOPORTIN {
  HANDLE              hDirectDraw;
  ULONG               dwVideoPortHandle;
  LPDD_NOTIFYCALLBACK pfnVideoPortClose;
  PVOID               pContext;
} DDOPENVIDEOPORTIN, *LPDDOPENVIDEOPORTIN;

Members

hDirectDraw

Specifies the Microsoft DirectDraw object to which the surface handle is associated.

dwVideoPortHandle

Specifies the hardware video port ID that was passed down when the VPE object was created in user mode.

pfnVideoPortClose

Points to a pfnVideoPortClose callback function that is called when the VPE object becomes unusable.

pContext

Contains a value that is passed if the pfnVideoPortClose callback function is ever called.

Requirements

Requirement Value
Header ddkmapi.h (include Ddkmapi.h)

See also

DD_DXAPI_OPENVIDEOPORT

DxApi