/// Enables multitouch support. The default value is true.
/// </summary>
/// <remarks>
/// Multitouch allows a surface (a touchpad or touchscreen) to recognize the presence of more than one point of contact with the surface at the same time.
/// Platform-specific options which apply to Windows.
/// </summary>
publicclassWin32PlatformOptions
{
/// <summary>
/// Deferred renderer would be used when set to true. Immediate renderer when set to false. The default value is true.
/// </summary>
/// <remarks>
/// Avalonia has two rendering modes: Immediate and Deferred rendering.
/// Immediate re-renders the whole scene when some element is changed on the scene. Deferred re-renders only changed elements.
/// </remarks>
publicboolUseDeferredRendering{get;set;}=true;
/// <summary>
/// Enables ANGLE for Windows. For every Windows version that is above Windows 7, the default is true otherwise it's false.
/// </summary>
/// <remarks>
/// GPU rendering will not be enabled if this is set to false.
/// </remarks>
publicbool?AllowEglInitialization{get;set;}
publicbool?EnableMultitouch{get;set;}
/// <summary>
/// Enables multitouch support. The default value is true.
/// </summary>
/// <remarks>
/// Multitouch allows a surface (a touchpad or touchscreen) to recognize the presence of more than one point of contact with the surface at the same time.
/// </remarks>
publicbool?EnableMultitouch{get;set;}=true;
/// <summary>
/// Embeds popups to the window when set to true. The default value is false.
/// </summary>
publicboolOverlayPopups{get;set;}
/// <summary>
/// Avalonia would try to use native Widows OpenGL when set to true. The default value is false.