Nope. Where do you think it keeps the info about the 2 buffers? At the addresses of their respective pointers.
Originally posted by mickey
isn't it just one pointer, and ddraw just points back and forth between these two buffers,
from DX SDK documentation
Address of the IDirectDrawSurface7 interface for an arbitrary surface in the flipping chain. The default for this parameter is NULL, in which case DirectDraw cycles through the buffers in the order that they are attached to each other