DDRAWI_DDVIDEOPORT_LCL (Windows CE 5.0)
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