Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.6 KiB

  1. /*==========================================================================;
  2. *
  3. * Copyright (C) 1996-1997 Microsoft Corporation. All Rights Reserved.
  4. *
  5. * File: ddreg.h
  6. * Content: DirectDraw registry entries
  7. * History:
  8. * Date By Reason
  9. * ==== == ======
  10. * 16-aug-96 craige initial implementation
  11. * 06-jan-97 colinmc Initial AGP work
  12. * 01-feb-97 colinmc Bug 5457: Fixed Win16 lock problem causing hang
  13. * with mutliple AMovie instances on old cards
  14. *
  15. ***************************************************************************/
  16. #ifndef __DDRAWREG_INCLUDED__
  17. #define __DDRAWREG_INCLUDED__
  18. #define REGSTR_PATH_DDRAW "Software\\Microsoft\\DirectDraw"
  19. #define REGSTR_VAL_DDRAW_MODEXONLY "ModeXOnly"
  20. #define REGSTR_VAL_DDRAW_EMULATIONONLY "EmulationOnly"
  21. #define REGSTR_VAL_DDRAW_SHOWFRAMERATE "ShowFrameRate"
  22. #define REGSTR_VAL_DDRAW_ENABLEPRINTSCRN "EnablePrintScreen"
  23. #define REGSTR_VAL_DDRAW_DISABLEWIDERSURFACES "DisableWiderSurfaces"
  24. // this regkey is added purely for performance testing purposes to
  25. // eliminate the refreshrate influence on framerate
  26. #define REGSTR_VAL_D3D_FLIPNOVSYNC "FlipNoVsync"
  27. /*
  28. * This one is checked in DirectDrawMsg
  29. */
  30. #define REGSTR_VAL_DDRAW_DISABLEDIALOGS "DisableDialogs"
  31. #define REGSTR_VAL_DDRAW_NODDSCAPSINDDSD "DisableDDSCAPSInDDSD"
  32. #define REGSTR_VAL_DDRAW_FORCEAGPSUPPORT "ForceAGPSupport"
  33. #define REGSTR_VAL_DDRAW_AGPPOLICYMAXPAGES "AGPPolicyMaxPages"
  34. #define REGSTR_VAL_DDRAW_AGPPOLICYMAXBYTES "AGPPolicyMaxBytes"
  35. #define REGSTR_VAL_DDRAW_AGPPOLICYCOMMITDELTA "AGPPolicyCommitDelta"
  36. #define REGSTR_VAL_DDRAW_DISABLEAGPSUPPORT "DisableAGPSupport"
  37. #define REGSTR_VAL_DDRAW_DISABLEMMX "DisableMMX"
  38. #define REGSTR_VAL_DDRAW_FORCEREFRESHRATE "ForceRefreshRate"
  39. #define REGSTR_VAL_DDRAW_LOADDEBUGRUNTIME "LoadDebugRuntime"
  40. #ifdef WIN95
  41. #define REGSTR_KEY_RECENTMONITORS "MostRecentMonitors"
  42. #define REGSTR_VAL_DDRAW_MONITORSORDER "Order"
  43. #endif
  44. #ifdef DEBUG
  45. #define REGSTR_VAL_DDRAW_DISABLENOSYSLOCK "DisableNoSysLock"
  46. #define REGSTR_VAL_DDRAW_FORCENOSYSLOCK "ForceNoSysLock"
  47. #endif /* DEBUG */
  48. #define REGSTR_VAL_DDRAW_DISABLEINACTIVATE "DisableInactivate"
  49. #define REGSTR_KEY_GAMMA_CALIBRATOR "GammaCalibrator"
  50. #define REGSTR_VAL_GAMMA_CALIBRATOR "Path"
  51. #define REGSTR_KEY_APPCOMPAT "Compatibility"
  52. #define REGSTR_KEY_LASTAPP "MostRecentApplication"
  53. #define REGSTR_VAL_DDRAW_NAME "Name"
  54. #define REGSTR_VAL_DDRAW_APPID "ID"
  55. #define REGSTR_VAL_DDRAW_FLAGS "Flags"
  56. #define REGSTR_VAL_D3D_USENONLOCALVIDMEM "UseNonLocalVidMem"
  57. #define REGSTR_VAL_DDRAW_ENUMSECONDARY "EnumerateAttachedSecondaries"
  58. #endif