Platform SDK: DirectX |
DirectDraw reads the Extended Display Identification Data (EDID) from the monitor to enumerate refresh rates. Without the EDID, DirectDraw will not attempt the high refresh rates required for stereo view. For more information on stereo support in DirectDraw, see Stereo View.
If the application needs to obtain refresh rates for a particular mode, it can test the mode by using the IDirectDraw7::StartModeTest and IDirectDraw7::EvaluateMode methods. StartModeTest and EvaluateMode examine the EDID, determine which modes the monitor supports, and provide a mechanism for the user to verify whether a particular refresh rate is valid.