Platform SDK: DirectX

DirectDraw7

アプリケーションは DirectDraw7 クラスのメソッドを使って、DirectDraw オブジェクトを作成し、システムレベル変数と共に作用する。この項は、このクラスのメソッドのリファレンスである。概要については、「DirectDraw オブジェクト」を参照すること。

DirectDraw7 クラスのメソッドは、以下のグループにまとめることができる。

協調レベル SetCooperativeLevel
  TestCooperativeLevel
オブジェクトの作成 CreateClipper
  CreatePalette
CreateSurface
CreateSurfaceFromFile
CreateSurfaceFromResource
GetDirect3D
LoadPaletteFromBitmap
デバイス能力 GetCaps
ディスプレイ モード GetDisplayMode
  GetDisplayModesEnum
GetMonitorFrequency
RestoreDisplayMode
SetDisplayMode
WaitForVerticalBlank
ディスプレイ ステータス GetScanLine
  GetVerticalBlankStatus
その他 GetAvailableTotalMem
  GetDeviceIdentifier
GetFourCCCodes
GetFreeMem
GetNumFourCCCodes
サーフェス管理 DuplicateSurface
  FlipToGDISurface
GetGDISurface
GetSurfaceFromDC
GetSurfacesEnum
RestoreAllSurfaces

DirectDraw7 クラスは、以前のバージョンよりも柔軟にサーフェスを管理できるメソッドを提供することにより、クラスの前のバージョンにおける機能を拡張している。