Bagikan melalui


LPDDENUMSURFACESCALLBACK2 fungsi panggilan balik (ddraw.h)

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