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