Platform SDK: DirectX

DirectDraw7.GetDisplayMode

DirectDraw7.GetDisplayMode メソッドは、現在のディスプレイ モードを取得する。

object.GetDisplayMode(surface As DDSURFACEDESC2)

パラメータ

object
DirectDraw7 オブジェクトを表すオブジェクト式。
surface
サーフェスのディスプレイ モード情報が格納される DDSURFACEDESC2 型。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかの値が設定される。

DDERR_INVALIDOBJECT
DDERR_INVALIDPARAMS
DDERR_UNSUPPORTEDMODE

注意

アプリケーションがこのメソッドで返された情報をあらかじめ保存して、クリーンアップの際のディスプレイ モードのリストアとして利用することは望ましくない。アプリケーションでは DirectDraw7.RestoreDisplayMode メソッドを使って、クリーンアップの際にモードをリストアすべきである。これにより、マルチプロセス環境で起こる競合を回避できる。

参照

DirectDraw7.SetDisplayModeDirectDraw7.RestoreDisplayModeDirectDraw7.GetDisplayModesEnum