Metode IDirectDraw7::GetSurfaceFromDC (ddraw.h)

Mengambil antarmuka IDirectDrawSurface7 untuk permukaan, berdasarkan handel konteks perangkat GDI-nya.

Sintaks

HRESULT GetSurfaceFromDC(
  [in]  HDC                  unnamedParam1,
  [out] LPDIRECTDRAWSURFACE7 *unnamedParam2
);

Parameter

[in] unnamedParam1

Menangani konteks perangkat tampilan.

[out] unnamedParam2

Alamat variabel yang akan diisi dengan penunjuk ke antarmuka IDirectDrawSurface7 untuk permukaan jika panggilan berhasil.

Nilai kembali

Jika metode berhasil, nilai yang dikembalikan DD_OK.

Jika gagal, metode dapat mengembalikan salah satu nilai kesalahan berikut:

  • DDERR_GENERIC
  • DDERR_INVALIDPARAMS
  • DDERR_OUTOFMEMORY
  • DDERR_NOTFOUND

Keterangan

Metode ini hanya berhasil untuk handel konteks perangkat yang mengidentifikasi permukaan yang sudah terkait dengan objek DirectDraw.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header ddraw.h
Pustaka Ddraw.lib
DLL Ddraw.dll

Lihat juga

IDirectDraw7