ChangeDisplaySettingsFlags Enumeration

Definition

Namespace: DevCase.Win32.Enums
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[FlagsAttribute]
public enum ChangeDisplaySettingsFlags

Remarks

Members

None 0 The graphics mode for the current screen will be changed dynamically.
UpdateRegistry 1 The graphics mode for the current screen will be changed dynamically and the graphics mode will be updated in the registry.

The mode information is stored in the USER profile.

Test 2 The system tests if the requested graphics mode could be set.
Fullscreen 4 The mode is temporary in nature.

If you change to and from another desktop, this mode will not be reset.

Global 8 The settings will be saved in the global settings area so that they will affect all users on the machine.

Otherwise, only the settings for the user are modified.

This flag is only valid when specified with the UpdateRegistry flag.

SetPrimary 16 This device will become the primary device.
VideoParameters 32 When set, the lParam parameter is a pointer to a VIDEOPARAMETERS structure.
EnableUnsafeModes 256 Enables settings changes to unsafe graphics modes.
DisableUnsafeModes 512 Disables settings changes to unsafe graphics modes.
NoReset 268,435,456 The settings will be saved in the registry, but will not take effect.

This flag is only valid when specified with the UpdateRegistry flag.

ResetEx 536,870,912 Not documented.
Reset 1,073,741,824 The settings should be changed, even if the requested settings are the same as the current settings.

See Also