UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NS:ddrawint._DD_WAITFORVERTICALBLANKDATA |
DD_WAITFORVERTICALBLANKDATA (ddrawint.h) |
The DD_WAITFORVERTICALBLANKDATA structure contains information necessary to obtain the monitor's vertical blank information.D |
|
display\dd_waitforverticalblankdata.htm |
display |
27224fb2-3843-4843-b66f-0a3dd8325e1f |
12/05/2018 |
*PDD_WAITFORVERTICALBLANKDATA, DDHAL_WAITFORVERTICALBLANKDATA, DDHAL_WAITFORVERTICALBLANKDATA structure [Display Devices], DD_WAITFORVERTICALBLANKDATA, DD_WAITFORVERTICALBLANKDATA structure [Display Devices], ddrawint/DD_WAITFORVERTICALBLANKDATA, ddstrcts_cd09b34a-249c-4166-8624-bb638cf4bfe1.xml, display.dd_waitforverticalblankdata |
ddrawint.h |
Winddi.h, Ddrawi.h |
Windows |
Windows |
*PDD_WAITFORVERTICALBLANKDATA, DD_WAITFORVERTICALBLANKDATA |
19H1 |
|
|
|
|
|
|
The DD_WAITFORVERTICALBLANKDATA structure contains information necessary to obtain the monitor's vertical blank information.
Points to a DD_DIRECTDRAW_GLOBAL structure that describes the driver's device.
Specifies how the driver should wait for the vertical blank. This member can be one of the following values:
Flag | Meaning |
---|---|
DDWAITVB_BLOCKBEGIN | The driver should return when it detects the beginning of the vertical blank interval. |
DDWAITVB_BLOCKBEGINEVENT | Set up an event to trigger when the vertical blank begins. This flag is not currently supported. |
DDWAITVB_BLOCKEND | The driver should return when it detects the end of the vertical blank interval and display begins. |
DDWAITVB_I_TESTVB | The driver should determine whether a vertical blank is currently occurring and return the status in bIsInVB. |
Indicates the status of the vertical blank. A value of TRUE indicates that the device is in a vertical blank; FALSE means that it is not. The driver should return the current vertical blanking status in this member when dwFlags is DDWAITVB_I_TESTVB.
Handle for the event that should be triggered when the vertical blank begins. The event is triggered on an interrupt, so if your hardware is able to generate an interrupt on the vertical blank, you should pass this event handle to your HwVidInterrupt function so that the event is triggered when the interrupt fires. This member is currently unsupported and should be ignored by the driver.
Specifies the location in which the driver writes the return value of the DdWaitForVerticalBlank callback. A return code of DD_OK indicates success. For more information, see Return Values for DirectDraw.
Used by the Microsoft DirectDraw API and should not be filled in by the driver.