Поделиться через


перечисление D3DKMT_PRESENT_MODEL (d3dkmthk.h)

Тип перечисления D3DKMT_PRESENT_MODEL содержит значения, указывающие модель для текущей операции.

Синтаксис

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;

Константы

 
D3DKMT_PM_UNINITIALIZED
Модель текущей операции не инициализирована.
D3DKMT_PM_REDIRECTED_GDI
Модель текущей операции перенаправляется GDI.
D3DKMT_PM_REDIRECTED_FLIP
Модель текущей операции перенаправляется.
D3DKMT_PM_REDIRECTED_BLT
Модель текущей операции перенаправляет передачу битового блока (bitblt).
D3DKMT_PM_REDIRECTED_VISTABLT
Модель текущей операции перенаправляется в bitblt Windows Vista.
D3DKMT_PM_SCREENCAPTUREFENCE
Модель текущей операции — это захват экрана через забор.
D3DKMT_PM_REDIRECTED_GDI_SYSMEM
Модель текущей операции перенаправляется системой GDI.
D3DKMT_PM_REDIRECTED_COMPOSITION
Модель текущей операции перенаправляет презентацию цепочки буферов композиции. Этот тип презентации используется для приложений на основе XAML.
D3DKMT_PM_SURFACECOMPLETE
D3DKMT_PM_FLIPMANAGER

Требования

Требование Ценность
минимальные поддерживаемые клиентские D3DKMT_PRESENT_MODEL поддерживается начиная с операционной системы Windows 7.
заголовка d3dkmthk.h (include D3dkmthk.h)

См. также

D3DKMT_PRESENTHISTORYTOKEN