Bagikan melalui


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