Platform SDK: DirectX

IDirectDrawSurface7::Initialize

IDirectDrawSurface7::Initialize メソッドは、DirectDrawSurface オブジェクトを初期化する。

HRESULT Initialize(
  LPDIRECTDRAW lpDD,               
  LPDDSURFACEDESC2 lpDDSurfaceDesc  
);

パラメータ

lpDD
DirectDraw オブジェクトを表す DirectDraw 構造体のアドレス。
lpDDSurfaceDesc
サーフェスに関連する詳細を格納する DDSURFACEDESC2 構造体のアドレス。

戻り値

メソッドは、DDERR_ALREADYINITIALIZED を返す。

注意

このメソッドは、コンポーネント オブジェクト モデル (COM) プロトコル準拠で提供される。DirectDrawSurface オブジェクトは作成時に初期化されるため、このメソッドは常に DDERR_ALREADYINITIALIZED を返す。

動作環境

  Windows NT/2000 :Windows 2000 が必要。
  Windows 95/98 : Windows 98 が必要。
  ヘッダー : ddraw.h で宣言。

参照

IUnknown::AddRefIUnknown::QueryInterfaceIUnknown::Release