DWORD (*PDD_SURFCB_FLIP)(
PDD_FLIPDATA lpFlip
);
Flip causes the surface memory associated with the target surface to become the primary surface, and the current surface to become the nonprimary surface.
Parameters
lpFlip
Pointer to a DD_FLIPDATA structure that contains the information required to perform the flip.
Return Value
Flip returns a DDHAL_DRIVER_Xxx callback code that indicates how the driver handled the call. These return codes are defined in ddrawint.h.
Comments
Flip allows a display driver to perform multi-buffering.