IDirectDrawClipper::Initialize 方法 (ddraw.h)

初始化使用 CoCreateInstance COM 函数创建的 DirectDrawClipper 对象。

语法

HRESULT Initialize(
  [in] LPDIRECTDRAW unnamedParam1,
  [in] DWORD        unnamedParam2
);

参数

[in] unnamedParam1

指向要与 DirectDrawClipper 对象关联的 DirectDraw 对象的指针。 如果此参数设置为 NULL,则初始化一个独立的 DirectDrawClipper 对象;此类型的调用等效于使用 DirectDrawCreateClipper 函数。

[in] unnamedParam2

当前未使用,并且必须设置为 0。

返回值

如果方法成功,则返回值DD_OK。

如果失败,方法可能会返回以下错误值之一:

  • DDERR_ALREADYINITIALIZED
  • DDERR_INVALIDPARAMS

备注

提供 IDirectDrawClipper::Initialize 方法是为了符合组件对象模型 (COM) 。 如果使用 DirectDrawCreateClipper 函数或 IDirectDraw7::CreateClipper 方法创建 DirectDrawClipper 对象, 则 IDirectDrawClipper::Initialize 方法将返回DDERR_ALREADYINITIALIZED。

要求

   
目标平台 Windows
标头 ddraw.h
Library Ddraw.lib
DLL Ddraw.dll

请参阅

IDirectDrawClipper