Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Jangan gunakan. Fungsi panggilan balik ini digantikan oleh fungsi EnumSurfacesCallback7 yang digunakan dengan metode IDirectDraw7::EnumSurfaces, IDirectDrawSurface7::EnumAttachedSurfaces, dan IDirectDrawSurface7::EnumOverlayZOrders .
Sintaks
LPDDENUMSURFACESCALLBACK2 Lpddenumsurfacescallback2;
HRESULT Lpddenumsurfacescallback2(
[in] LPDIRECTDRAWSURFACE4 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Penunjuk ke antarmuka IDirectDrawSurface4 dari permukaan yang terpasang.
[in] unnamedParam2
Penunjuk ke struktur DDSURFACEDESC2 yang menjelaskan permukaan yang terpasang.
[in] unnamedParam3
Penunjuk ke struktur yang ditentukan aplikasi untuk diteruskan ke fungsi panggilan balik setiap kali fungsi dipanggil.
Mengembalikan nilai
Fungsi panggilan balik mengembalikan DDENUMRET_OK untuk melanjutkan enumerasi.
Ini mengembalikan DDENUMRET_CANCEL untuk menghentikan enumerasi.
Keterangan
Anda dapat menggunakan jenis data LPDDENUMSURFACESCALLBACK2 untuk mendeklarasikan variabel yang dapat berisi penunjuk ke fungsi panggilan balik ini.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | ddraw.h |