75 lines
2.6 KiB
C
75 lines
2.6 KiB
C
/*==========================================================================;
|
|
*
|
|
* Copyright (C) 1996-1997 Microsoft Corporation. All Rights Reserved.
|
|
*
|
|
* File: ddreg.h
|
|
* Content: DirectDraw registry entries
|
|
* History:
|
|
* Date By Reason
|
|
* ==== == ======
|
|
* 16-aug-96 craige initial implementation
|
|
* 06-jan-97 colinmc Initial AGP work
|
|
* 01-feb-97 colinmc Bug 5457: Fixed Win16 lock problem causing hang
|
|
* with mutliple AMovie instances on old cards
|
|
*
|
|
***************************************************************************/
|
|
|
|
#ifndef __DDRAWREG_INCLUDED__
|
|
#define __DDRAWREG_INCLUDED__
|
|
|
|
#define REGSTR_PATH_DDRAW "Software\\Microsoft\\DirectDraw"
|
|
|
|
#define REGSTR_VAL_DDRAW_MODEXONLY "ModeXOnly"
|
|
#define REGSTR_VAL_DDRAW_EMULATIONONLY "EmulationOnly"
|
|
#define REGSTR_VAL_DDRAW_SHOWFRAMERATE "ShowFrameRate"
|
|
#define REGSTR_VAL_DDRAW_ENABLEPRINTSCRN "EnablePrintScreen"
|
|
#define REGSTR_VAL_DDRAW_DISABLEWIDERSURFACES "DisableWiderSurfaces"
|
|
// this regkey is added purely for performance testing purposes to
|
|
// eliminate the refreshrate influence on framerate
|
|
#define REGSTR_VAL_D3D_FLIPNOVSYNC "FlipNoVsync"
|
|
/*
|
|
* This one is checked in DirectDrawMsg
|
|
*/
|
|
#define REGSTR_VAL_DDRAW_DISABLEDIALOGS "DisableDialogs"
|
|
#define REGSTR_VAL_DDRAW_NODDSCAPSINDDSD "DisableDDSCAPSInDDSD"
|
|
|
|
#define REGSTR_VAL_DDRAW_FORCEAGPSUPPORT "ForceAGPSupport"
|
|
#define REGSTR_VAL_DDRAW_AGPPOLICYMAXPAGES "AGPPolicyMaxPages"
|
|
#define REGSTR_VAL_DDRAW_AGPPOLICYMAXBYTES "AGPPolicyMaxBytes"
|
|
#define REGSTR_VAL_DDRAW_AGPPOLICYCOMMITDELTA "AGPPolicyCommitDelta"
|
|
#define REGSTR_VAL_DDRAW_DISABLEAGPSUPPORT "DisableAGPSupport"
|
|
|
|
#define REGSTR_VAL_DDRAW_DISABLEMMX "DisableMMX"
|
|
|
|
#define REGSTR_VAL_DDRAW_FORCEREFRESHRATE "ForceRefreshRate"
|
|
|
|
#define REGSTR_VAL_DDRAW_LOADDEBUGRUNTIME "LoadDebugRuntime"
|
|
|
|
#ifdef WIN95
|
|
#define REGSTR_KEY_RECENTMONITORS "MostRecentMonitors"
|
|
#define REGSTR_VAL_DDRAW_MONITORSORDER "Order"
|
|
#endif
|
|
|
|
#ifdef DEBUG
|
|
#define REGSTR_VAL_DDRAW_DISABLENOSYSLOCK "DisableNoSysLock"
|
|
#define REGSTR_VAL_DDRAW_FORCENOSYSLOCK "ForceNoSysLock"
|
|
#endif /* DEBUG */
|
|
#define REGSTR_VAL_DDRAW_DISABLEINACTIVATE "DisableInactivate"
|
|
|
|
#define REGSTR_KEY_GAMMA_CALIBRATOR "GammaCalibrator"
|
|
#define REGSTR_VAL_GAMMA_CALIBRATOR "Path"
|
|
|
|
#define REGSTR_KEY_APPCOMPAT "Compatibility"
|
|
|
|
#define REGSTR_KEY_LASTAPP "MostRecentApplication"
|
|
|
|
#define REGSTR_VAL_DDRAW_NAME "Name"
|
|
#define REGSTR_VAL_DDRAW_APPID "ID"
|
|
#define REGSTR_VAL_DDRAW_FLAGS "Flags"
|
|
|
|
#define REGSTR_VAL_D3D_USENONLOCALVIDMEM "UseNonLocalVidMem"
|
|
|
|
#define REGSTR_VAL_DDRAW_ENUMSECONDARY "EnumerateAttachedSecondaries"
|
|
|
|
#endif
|