Share via


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
程式庫 Ddraw.lib
Dll Ddraw.dll

另請參閱

IDirectDrawSurface7