DDHAL_WAITFORVERTICALBLANKDATA (Windows Embedded CE 6.0)
1/6/2010
This structure contains the vertical blank information. This structure passes the information to the DirectDraw hardware abstraction layer (DDHAL) LPDDHAL_WAITFORVERTICALBLANK callback function.
Syntax
typedef struct _DDHAL_WAITFORVERTICALBLANKDATA {
LPDDRAWI_DIRECTDRAW_GBL lpDD;
DWORD dwFlags;
DWORD bIsInVB;
HRESULT ddRVal;
} DDHAL_WAITFORVERTICALBLANKDATA;
Members
- lpDD
Pointer to the DDRAWI_DIRECTDRAW_GBL structure that represents the DirectDraw object.
dwFlags
Indicates how to wait for the vertical blank.The following table shows the possible values.
Flag Description DDWAITVB_BLOCKBEGIN
Returns when the vertical blank interval begins.
DDWAITVB_BLOCKBEGINEVENT
Sets up an event to trigger when the vertical blank begins. This flag is not currently supported.
DDWAITVB_BLOCKEND
Returns when the vertical blank interval ends and display begins.
DDWAITVB_I_TESTVB
Sets the flag to query if a vertical blank is in progress.
- bIsInVB
Indicates the status of the vertical blank.
- ddRVal
Passes the DirectDraw return values.
Requirements
Header | ddrawi.h |
Windows Embedded CE | Windows Embedded CE 6.0 and later |
See Also
Reference
LPDDHAL_WAITFORVERTICALBLANK
DDRAWI_DIRECTDRAW_GBL