IDirectDrawSurface7::Buka kunci metode (ddraw.h)
Memberi tahu DirectDraw bahwa manipulasi permukaan langsung selesai.
Sintaks
HRESULT Unlock(
[in] LPRECT unnamedParam1
);
Parameter
[in] unnamedParam1
Penunjuk ke struktur RECT yang digunakan untuk mengunci permukaan dalam panggilan yang sesuai ke metode IDirectDrawSurface7::Lock . Parameter ini dapat berupa NULL hanya jika seluruh permukaan dikunci dengan melewati NULL dalam parameter lpDestRect dari panggilan yang sesuai ke metode IDirectDrawSurface7::Lock .
Nilai kembali
Jika metode berhasil, nilai yang dikembalikan DD_OK.
Jika gagal, metode dapat mengembalikan salah satu nilai kesalahan berikut:
- DDERR_GENERIC
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_INVALIDRECT
- DDERR_NOTLOCKED
- DDERR_SURFACELOST
Keterangan
Karena Anda dapat memanggil IDirectDrawSurface7::Lock beberapa kali untuk permukaan yang sama dengan persegi panjang tujuan yang berbeda, pointer di lpRect menautkan panggilan ke metode IDirectDrawSurface7::Lock dan IDirectDrawSurface7::Unlock .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | ddraw.h |
Pustaka | Ddraw.lib |
DLL | Ddraw.dll |