DDRAWI_DDVIDEOPORT_LCL (Windows CE 5.0)

Send Feedback

This structure contains local data for each individual DirectDraw video port object.

typedef struct _DDRAWI_DDVIDEOPORT_LCL {LPDDRAWI_DIRECTDRAW_LCLlpDD;DDVIDEOPORTDESCddvpDesc;DDVIDEOPORTINFOddvpInfo;LPDDRAWI_DDRAWSURFACE_INT lpSurface;LPDDRAWI_DDRAWSURFACE_INTlpVBISurface;LPDDRAWI_DDRAWSURFACE_INT* lpFlipInts;DWORDdwNumAutoflip;DWORDdwProcessID;DWORDdwStateFlags;DWORDdwFlags;DWORDdwRefCnt;FLATPTRfpLastFlip;ULONG_PTRdwReserved1;ULONG_PTRdwReserved2;HANDLEhDDVideoPort;DWORDdwNumVBIAutoflip;LPDDVIDEOPORTDESClpVBIDesc;LPDDVIDEOPORTDESClpVideoDesc;LPDDVIDEOPORTINFOlpVBIInfo;LPDDVIDEOPORTINFOlpVideoInfo;DWORDdwVBIProcessID;} DDRAWI_DDVIDEOPORT_LCL;

Members

  • lpDD
    Pointer to a DDRAWI_DIRECTDRAW_LCL structure that contains the local DirectDraw object's data.
  • ddvpDesc**
    Pointer to a DDVIDEOPORTDESC structure that describes the video port object.
  • ddvpInfo**
    Pointer to a DDVIDEOPORTINFO structure that describes the transfer of video data to a surface.
  • lpSurface**
    Pointer to a DDRAWI_DDRAWSURFACE_INT structure for the surface receiving the data.
  • lpVBISurface**
    Pointer to a DDRAWI_DDRAWSURFACE_INT structure for the surface receiving the VBI data.
  • lpFlipInts**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwNumAutoflip**
    Number of current autoflip surfaces. The driver should use this member for information purposes only.
  • dwProcessID**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwStateFlags**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwFlags**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwRefCnt**
    This member is used by DirectDraw and should not be filled in by the driver.
  • fpLastFlip**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwReserved1, dwReserved2
    Reserved for the display driver.
  • hDDVideoPort**
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwNumVBIAutoflip**
    Number of VBI surfaces currently being autoflipped. The driver should use this member for information purposes only.
  • lpVBIDesc
    This member is used by DirectDraw and should not be filled in by the driver.
  • lpVideoDesc
    This member is used by DirectDraw and should not be filled in by the driver.
  • lpVBIInfo
    This member is used by DirectDraw and should not be filled in by the driver.
  • lpVideoInfo
    This member is used by DirectDraw and should not be filled in by the driver.
  • dwVBIProcessID
    This member is used by DirectDraw and should not be filled in by the driver.

Requirements

OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header: Ddrawi.h.

See Also

DDRAWI_DIRECTDRAW_LCL | DDVIDEOPORTDESC | DDVIDEOPORTINFO | DDRAWI_DDRAWSURFACE_INT | Video Port Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.