Fungsi panggilan balik LPDDENUMSURFACESCALLBACK7 (ddraw.h)
Fungsi EnumSurfacesCallback7 adalah fungsi panggilan balik yang ditentukan aplikasi untuk metode IDirectDrawSurface7::EnumAttachedSurfaces dan IDirectDrawSurface7::EnumOverlayZOrders .
Sintaks
LPDDENUMSURFACESCALLBACK7 Lpddenumsurfacescallback7;
HRESULT Lpddenumsurfacescallback7(
[in] LPDIRECTDRAWSURFACE7 unnamedParam1,
[in] LPDDSURFACEDESC2 unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Penunjuk ke antarmuka IDirectDrawSurface7 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 LPDDENUMSURFACESCALLBACK7 untuk mendeklarasikan variabel yang dapat berisi penunjuk ke fungsi panggilan balik ini.
Persyaratan
Target Platform | Windows |
Header | ddraw.h |