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
現在の操作モデルは、ビット ブロック転送 (ビットblt) にリダイレクトされます。
D3DKMT_PM_REDIRECTED_VISTABLT
現在の操作モデルは、Windows Vista ビットblt にリダイレクトされます。
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 オペレーティング システム以降でサポートされています。
Header d3dkmthk.h (D3dkmthk.h を含む)

こちらもご覧ください

D3DKMT_PRESENTHISTORYTOKEN