Fungsi panggilan balik LPDDENUMSURFACESCALLBACK (ddraw.h)
Jangan gunakan. Fungsi panggilan balik ini digantikan oleh fungsi EnumSurfacesCallback7 yang digunakan dengan metode IDirectDraw7::EnumSurfaces, IDirectDrawSurface7::EnumAttachedSurfaces, dan IDirectDrawSurface7::EnumOverlayZOrders .
Sintaks
LPDDENUMSURFACESCALLBACK Lpddenumsurfacescallback;
HRESULT Lpddenumsurfacescallback(
[in] LPDIRECTDRAWSURFACE unnamedParam1,
[in] LPDDSURFACEDESC unnamedParam2,
[in] LPVOID unnamedParam3
)
{...}
Parameter
[in] unnamedParam1
Penunjuk ke antarmuka IDirectDrawSurface untuk permukaan yang terpasang.
[in] unnamedParam2
Penunjuk ke struktur DDSURFACEDESC 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 LPDDENUMSURFACESCALLBACK untuk mendeklarasikan variabel yang dapat berisi penunjuk ke fungsi panggilan balik ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | ddraw.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk