Share via


D3DMPRESENT Values

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

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

Header d3dmcaps.h
Windows Embedded CE Windows CE 5.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Direct3D Mobile Capability Bits
Direct3D Mobile Macros