D3DMPRESENT Values (Windows CE 5.0)

Send Feedback

The following table shows values that are used in the PresentationIntervals member of the D3DMCAPS structure to describe a devices ability to present frames at specific rates.

Value Description
D3DMPRESENT_INTERVAL_DEFAULT If the device supports D3DMPRESENT_INTERVAL_DEFAULT then the behavior will be the same as D3DMPRESENT_INTERVAL_ONE. Otherwise, the behavior will be the same as D3DMPRESENT_INTERVAL_IMMEDIATE.
D3DMPRESENT_INTERVAL_ONE The device will wait for one vertical blank and then use the next available vertical blank, once it receives the present token, to perform the present operation.
D3DMPRESENT_INTERVAL_TWO The device will wait for two vertical blanks and then use the next available vertical blank, once it receives the present token, to perform the present operation.
D3DMPRESENT_INTERVAL_THREE The device will wait for three vertical blanks and then use the next available vertical blank, once it receives the present token, to perform the present operation.
D3DMPRESENT_INTERVAL_FOUR The device will wait for four vertical blanks and then use the next available vertical blank, once it receives the present token, to perform the present operation.
D3DMPRESENT_INTERVAL_IMMEDIATE The device will not wait when it encounters a present command token. It will execute the present immediately, even if it causes the animation to tear.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: D3dmcaps.h.

See Also

Direct3D Mobile Capability Bits | Direct3D Mobile Macros

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.