D3DDDI_FLIPINTERVAL_TYPE enumeration (d3dukmdt.h)

The D3DDDI_FLIPINTERVAL_TYPE enumeration type contains values that identify the type of flip that occurs in present operations.

Syntax

typedef enum D3DDDI_FLIPINTERVAL_TYPE {
  D3DDDI_FLIPINTERVAL_IMMEDIATE,
  D3DDDI_FLIPINTERVAL_ONE,
  D3DDDI_FLIPINTERVAL_TWO,
  D3DDDI_FLIPINTERVAL_THREE,
  D3DDDI_FLIPINTERVAL_FOUR,
  D3DDDI_FLIPINTERVAL_IMMEDIATE_ALLOW_TEARING
} ;

Constants

 
D3DDDI_FLIPINTERVAL_IMMEDIATE
Indicates to perform the flip immediately without waiting for a vertical sync to occur.
D3DDDI_FLIPINTERVAL_ONE
Indicates to perform the flip on every vertical sync.
D3DDDI_FLIPINTERVAL_TWO
Indicates to perform the flip on every other vertical sync.
D3DDDI_FLIPINTERVAL_THREE
Indicates to perform the flip on every third vertical sync.
D3DDDI_FLIPINTERVAL_FOUR
Indicates to perform the flip on every fourth vertical sync.
D3DDDI_FLIPINTERVAL_IMMEDIATE_ALLOW_TEARING

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dukmdt.h (include D3dumddi.h, D3dkmddi.h)

See also

DXGKARG_PRESENT