Expand Minimize

D3DKMT_PRESENT_MODEL enumeration

The D3DKMT_PRESENT_MODEL enumeration type contains values that indicate the model for a present operation.

Syntax


typedef enum _D3DKMT_PRESENT_MODEL { 
  D3DKMT_PM_UNINITIALIZED           = 0,
  D3DKMT_PM_REDIRECTED_GDI          = 1,
  D3DKMT_PM_REDIRECTED_FLIP         = 2,
  D3DKMT_PM_REDIRECTED_BLT          = 3,
  D3DKMT_PM_REDIRECTED_VISTABLT     = 4,
  D3DKMT_PM_SCREENCAPTUREFENCE      = 5,
  D3DKMT_PM_REDIRECTED_GDI_SYSMEM   = 6,
  D3DKMT_PM_REDIRECTED_COMPOSITION  = 7
} D3DKMT_PRESENT_MODEL;

Constants

D3DKMT_PM_UNINITIALIZED

The present-operation model is not initialized.

D3DKMT_PM_REDIRECTED_GDI

The present-operation model is redirected GDI.

D3DKMT_PM_REDIRECTED_FLIP

The present-operation model is redirected flip.

D3DKMT_PM_REDIRECTED_BLT

The present-operation model is redirected bit-block transfer (bitblt).

D3DKMT_PM_REDIRECTED_VISTABLT

The present-operation model is redirected Windows Vista bitblt.

D3DKMT_PM_SCREENCAPTUREFENCE

The present-operation model is screen capture through a fence.

D3DKMT_PM_REDIRECTED_GDI_SYSMEM

The present-operation model is redirected system GDI.

D3DKMT_PM_REDIRECTED_COMPOSITION

The present-operation model is redirected composition swap chain presentation. This type of presentation is used for XAML-based apps.

Requirements

Version

D3DKMT_PRESENT_MODEL is supported beginning with the Windows 7 operating system.

Header

D3dkmthk.h (include D3dkmthk.h)

See also

D3DKMT_PRESENTHISTORYTOKEN

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft