Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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