   some questions about SetDisplayMode and FlipFlags
  HI1. I want to know whether SetDisplayMode sets the refresh rate of the graphics card or the monitor. How do I set the refresh rate of both? There is absolutely no documentation on MSDNhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_m/directx/ref/ns/microsoft.directx.directdraw/c/device/m/setdisplaymode.asp2. Can anyone explain to me the meanings to the FlipFlags e.g. what does FlipFlags.DoNotWait mean vs. FlipFlags.Wait. Again there is absolutely zilch info on MSDNhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_m/directx/ref/ns/microsoft.directx.directdraw/e/flipflags/flipflags.asp3. I am also interested in getting the refresh rate of the graphics card and the monitor. With the DX9 SDK there is a useful program in dxsdk\samples\c#\directdraw\enumeratedevices. It gets info about the devices in a struct of type SurfaceDescription. If desc is of type SurfaceDescription then desc.RefereshRate givesthe refreah rate. However whenever I run the program (I have also tried it on diferent machines) desc.RefreshRate is always zero.Any help is highly appreciated. Please email me at fd97207@yahoo.com. Thanks,sid 