Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This function is an application-defined callback procedure for the IDDVideoPortContainer::EnumVideoPorts method.
HRESULT WINAPI EnumVideoCallback(LPDDVIDEOPORTCAPS lpDDVideoPortCaps, LPVOID lpContext);
Parameters
- lpDDVideoPortCaps
[in] Pointer to the DDVIDEOPORTCAPS structure that contains the video port information, including the ID and capabilities. This data is read-only. - lpContext
[in] Pointer to a caller-defined structure that is passed to the member every time it is called.
Return Values
The callback function returns DDENUMRET_OK to continue the enumeration.
The callback function returns DDENUMRET_CANCEL to stop it.
Remarks
Video-port related functions cannot be called from inside the EnumVideoCallback function. Attempts to do so will fail, returning DDERR_CURRENTLYNOTAVAIL
You can use the LPDDENUMVIDEOCALLBACK data type to declare a variable that contains a pointer to this callback function.
Requirements
OS Versions: Windows CE 2.12 and later. Version 2.12 requires DXPAK 1.0 or later.
Header: Ddraw.h.
Link Library: User-defined.
Send Feedback on this topic to the authors