IDirectDrawSurface7::GetDC 方法 (ddraw.h)

为此图面创建设备上下文的 GDI 兼容句柄。

语法

HRESULT GetDC(
  [out] HDC *unnamedParam1
);

参数

[out] unnamedParam1

指向接收此图面的设备上下文句柄的变量的指针。

返回值

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

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

  • DDERR_DCALREADYCREATED
  • DDERR_GENERIC
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_INVALIDSURFACETYPE
  • DDERR_SURFACELOST
  • DDERR_UNSUPPORTED
  • DDERR_WASSTILLDRAWING

注解

GetDC 使用 IDirectDrawSurface7::Lock 方法的内部版本来锁定图面。 在调用 IDirectDrawSurface7::ReleaseDC 方法之前,图面将保持锁定状态。

要求

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

另请参阅

IDirectDrawSurface7