⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registry_dal.h

📁 此代码为WCE5.0下显示器的源代码
💻 H
📖 第 1 页 / 共 3 页
字号:


/* DESCRIPTION
If this flag is set DAL will allow non-DDC CRTs to support all modes upto 1600x1200 (all refresh rate).
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_ALLOWNONDDCCRTALLMODESUPTO1600x1200   "DALRULE_ALLOWNONDDCCRTALLMODESUPTO1600x1200"


/* DESCRIPTION
If this flag is set DAL will validate bandwidth before enumerate a mode to Windows.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_DYNAMICBWMODEENUM   "DALRULE_DYNAMICBWMODEENUM"


/* DESCRIPTION
If this flag is set DAL will not lower the view area.  Lower view area may be caused by bandwidth
limitation or display device limitation.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_DONOTLOWERVIEW   "DALRULE_DONOTLOWERVIEW"


/* DESCRIPTION
If this flag is set Power Play feature will be forced disabled by DAL despite GCO/BIOS support.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_DISABLEPOWERPLAYFEATURE   "DALRULE_DISABLEPOWERPLAYFEATURE"


/* DESCRIPTION
If this flag is set Power Play option will be enabled by default. Only applies if the feature
is supported by GCO/BIOS and not restricted by DAL.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_POWERPLAYOPTIONENABLEDBYDEFAULT   "DALRULE_POWERPLAYOPTIONENABLEDBYDEFAULT"


/* DESCRIPTION
If this flag is set DAL will set default mode to 32bpp instead of 16bpp during first time
boot after driver installed.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_SETDEFAULTMODETO32BPP   "DALRULE_SETDEFAULTMODETO32BPP"


/* DESCRIPTION
"DALRULE_NOCVANDTVACTIVESIMULTANEOUSLY"
If this flag is set no CV and TV mapping allowed, enable as default
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Binary  for Win9x, Dword for WinNT
*/
#define DALREGKEY_NOCVANDTVACTIVESIMULTANEOUSLY      "DALRULE_NOCVANDTVACTIVESIMULTANEOUSLY"


/* DESCRIPTION
If this flag is set DAL will support all modes without checking refresh rate.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniort_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_ANALOGDDCDISPLAYSUPPORTALLREFRESHRATE   "DALRULE_ANALOGDDCDISPLAYSUPPORTALLREFRESHRATE"


/* DESCRIPTION
If this flag is set DAL returns fake EDID for LCD in DALGetEDID.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_GETFAKELCDEDID                "DALRULE_GetLCDFakeEDID"


/* DESCRIPTION
If this flag is set DAL returns fake EDID for LCD in DALGetEDID.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Binary  
*/
#define DALREGKEY_GETFAKETVEDID                 "DALRULE_GetTVFakeEDID"


/* DESCRIPTION:   If this flag is set, DAL can activate Driver Message event to notify External 
                  Event Utility to log debug information, particularly useful for MV7
   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_ENABLELOG                     "DALRULE_EnableLog"


#endif      // !_REGISTRY_DAL_H

/* DESCRIPTION
If this flag is set, DAL will not allow the CRT, TV and DVI to be active simultaneously for the adapter. 
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_NOCRTTVANDDVIACTIVESIMULTANEOUSLY "DALRULE_NOCRTTVANDDVIACTIVESIMULTANEOUSLY"

/* DESCRIPTION
If this flag is set, DAL will apply the device detection and selection based on the boot-up 
behavior when switching from FS-DOS to Windows. 
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_ENABLEDALFSDOSTOWINDOWSSELECTION       "DALRULE_ENABLEDALFSDOSTOWINDOWSSELECTION"

/* DESCRIPTION
If this flag is set, DAL will report non_standard panel refresh rate to OS.
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DONOTREPORTCUSTOMREFRESHRATE          "DALRULE_DONOTREPORTCUSTOMREFRESHRATE"

/* DESCRIPTION
If this flag is set, DAL will disable display switching if Overlay Allocated.
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DISABLEDISPLAYSWITCHINGIFOVERLAYALLOCATED    "DALRULE_DISABLEDISPLAYSWITCHINGIFOVERLAYALLOCATED"

/* DESCRIPTION
If this flag is set, DAL will disable display switching if DD Exclusive mode.
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DISABLEDISPLAYSWITCHINGIFDDEXCLUSIVEMODE      "DALRULE_DISABLEDISPLAYSWITCHINGIFDDEXCLUSIVEMODE"

/* DESCRIPTION
If this flag is set, DAL will validate display mapping at 1280x1024 mode againest 1400 Panel resolution .
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DONOTVALIDATESVGAMODEWITH1400PANEL      "DALRULE_DONOTVALIDATESVGAMODEWITH1400PANEL"

/* DESCRIPTION
If this flag is set, DAL will NOT use Edid monitor range limit block's MaxPixelClock to do "is Display mode supported" validation..
 /* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DONOTUSEEDIDMAXPIXCLK         "DALRULE_DONOTUSEEDIDMAXPIXCLK"
/* DESCRIPTION
If this flag is set, DAL will not perform detection to determine which displays are connected and instead will
consider all displays supported by adapter as connected.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_DONOTPERFORMDISPLAYDETECTION      "DALRULE_DONOTPERFORMDISPLAYDETECTION"

/* DESCRIPTION
If this flag is set, DAL will apply boot-up behavior with LCD active only if One Driver case, and LCD mapped to
CRTC1 and CRT mapped to CRTC2 if Extended Desktop enabled (LCD always on CRTC1).
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_BOOTUPWITHLCDALWAYSONCRTC1        "DALRULE_BOOTUPWITHLCDALWAYSONCRTC1"

/* DESCRIPTION
If this flag is set, PowerPlay will send message to force refresh same resolution.
Otherwise,PowerPlay use internal DALSetmode to set new power state.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_POWERPLAYFORCEREFRESHSCREEN        "DALRULE_POWERPLAYFORCEREFRESHSCREEN"

/* DESCRIPTION
If this flag is set, dal will call DALvalidateMode() when OS calls DALGetModesAvailable().
Otherwise,PowerPlay use internal DALSetmode to set new power state.
/* LOCATION Win9x
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
*/
/* LOCATION NT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ "Miniport_Name"\Device0
*/
/* TYPE
Dword  
*/
#define DALREGKEY_BANDWIDTHMODEENUMERATION        "DALRULE_BANDWIDTHMODEENUM"

/* DESCRIPTION:   If this flag is set, DAL will force LCD on primary controller when
                  trying to enable extended desktop
   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_FORCELCDONPRIMARYINEXTDESKTOP     "DALRULE_ForceLCDOnPrimaryInExtDesktop"

/* DESCRIPTION:   If this flag is set, DAL will not return edid buffer to 2d, and will return false for 
                  DalGetDisplayEdid()
   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_NOEDIDTOOS     "DALRULE_NOEDIDTOOS"

/* DESCRIPTION:   If this flag is set, DAL will not report os the mode supported based on enumerated display. 

   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_ENUMDISPLAYSRESTRICTMODES     "DALRULE_ENUMDISPLAYSRESTRICTMODES"

/* DESCRIPTION:   If this flag is set, DAL will ensure that the current display has the same EDID as the one
                  reported in the registry before allowing OSMonitorInfo to be available or used.  This is mainly
                  used for two or more displays.  The secondary display (with a different EDID) will not have
                  OSMonitorInfo available to it, and uses EDID or default modes.  IDC_RegOptionDontuseOsMonitorInfo
                  key must be removed or set to zero for this key to take effect.

   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_MATCHEDIDSBEFOREUSINGOSMONITORINFO     "DALRULE_MATCHEDIDSBEFOREUSINGOSMONITORINFO"

/* DESCRIPTION:   If this flag is set, DAL will skip checking current active display when system gets into low
                  power state. Without this registry key,system can get into low power state in LCD only.

   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  */
#define DALREGKEY_POWERPLAYDISREGARDDISPLAY      "DALRULE_POWERPLAYDISREGARDDISPLAY"


/* 
   DESCRIPTION:   If this flag is set, DAL will not allow DFP to support any non standard mode except the native mode from Edid's detailed timing.
   LOCATION 9x:   HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver\xxxx\Dal
   LOCATION NT:   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"Miniport_Name"\Device0
   TYPE:          Binary  
*/
#define DALREGKEY_DFPRESTRICTNONSTANDARDMODE    "DALRULE_DFPRESTRICTNONSTANDARDMODE"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -