?/TD>
Microsoft DirectX 9.0

D3DPRESENT


Describes the relationship between the adapter refresh rate and the rate at which IDirect3DDevice9::Present operations are completed. These values also serve as flag values for the PresentationIntervals field of D3DCAPS9.

#defineDescription
D3DPRESENT_INTERVAL_DEFAULTThis is equivalent to D3DPRESENT_INTERVAL_ONE.
D3DPRESENT_INTERVAL_ONEThe driver will wait for the vertical retrace period (the runtime will "beam follow" to prevent tearing). IDirect3DDevice9::Present operations will not be affected more frequently than the screen refresh; the runtime will complete at most one IDirect3DDevice9::Present operation per adapter refresh period. This is equivalent to using D3DSWAPEFFECT_COPYVSYNC in Microsoft?DirectX?8.1. This option is always available for both windowed and full-screen swap chains.
D3DPRESENT_INTERVAL_TWOThe driver will wait for the vertical retrace period. IDirect3DDevice9::Present operations will not be affected more frequently than every second screen refresh. Check the PresentationIntervals cap in D3DCAPS9 to see if D3DPRESENT_INTERVAL_TWO is supported by the driver.
D3DPRESENT_INTERVAL_THREEThe driver will wait for the vertical retrace period. IDirect3DDevice9::Present operations will not be affected more frequently than every third screen refresh. Check the PresentationIntervals cap in D3DCAPS9 to see if D3DPRESENT_INTERVAL_THREE is supported by the driver.
D3DPRESENT_INTERVAL_FOURThe driver will wait for the vertical retrace period. IDirect3DDevice9::Present operations will not be affected more frequently than every fourth screen refresh. Check the PresentationIntervals member in D3DCAPS9 to see if D3DPRESENT_INTERVAL_FOUR is supported by the driver.
D3DPRESENT_INTERVAL_IMMEDIATEThe runtime updates the window client area immediately and might do so more than once during the adapter refresh period. This is equivalent to using D3DSWAPEFFECT_COPY in DirectX 8.0. IDirect3DDevice9::Present operations might be affected immediately. This option is always available for both windowed and full-screen swap chains.

Constant Information

Headerd3d9.h
Minimum operating systemWindows 98


© 2002 Microsoft Corporation. All rights reserved.