DisplayStateFunctionalizeOptions DisplayStateFunctionalizeOptions DisplayStateFunctionalizeOptions DisplayStateFunctionalizeOptions DisplayStateFunctionalizeOptions Enum

Definition

Defines constants that specify options for functionalizing a DisplayState with the system.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class DisplayStateFunctionalizeOptions
enum class winrt::Windows::Devices::Display::Core::DisplayStateFunctionalizeOptions : uint32_t
public enum DisplayStateFunctionalizeOptions
Public Enum DisplayStateFunctionalizeOptions
var value = Windows.Devices.Display.Core.DisplayStateFunctionalizeOptions.failIfStateChanged;
Attributes
System.FlagsAttribute ContractVersionAttribute

Windows 10 requirements

Device family
Windows 10, version 1809 (introduced v10.0.17763.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v7)

Fields

FailIfStateChanged FailIfStateChanged FailIfStateChanged FailIfStateChanged FailIfStateChanged 1

Indicates that the functionalize operation should fail with SystemStateChanged if the system display state has changed since the DisplayState object was created. This is useful for improving reliability of a functionalize operation because, if it fails for this reason, then it's often better to just redo the entire operation in case the system state change resulted in different availability of modes or monitors.

None None None None None 0

Indicates no option.

ValidateTopologyOnly ValidateTopologyOnly ValidateTopologyOnly ValidateTopologyOnly ValidateTopologyOnly 2

Indicates that the operation should validate whether functionalization will succeed, without updating any DisplayPath properties.