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 |