/// Enables multitouch support. The default value is false.
/// </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
publicclassWin32PlatformOptions
{
{
/// <summary>
/// Deferred renderer would be used on Windows when set to true. Immediate renderer would be used when set to false. The default value is true.
/// </summary>
/// <remarks>
/// Avalonia has two different renderers - Immediate and Deferred.
/// 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;
publicboolUseDeferredRendering{get;set;}=true;
/// <summary>
/// Enables ANGLE for Windows. For every Windows which is above Win 7, the default is true,otherwise-false.
/// </summary>
/// <remarks>
/// GPU would not be used for rendering if you would set that to false.
/// </remarks>
publicbool?AllowEglInitialization{get;set;}
publicbool?AllowEglInitialization{get;set;}
/// <summary>
/// Enables multitouch support. The default value is false.
/// </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;}
publicbool?EnableMultitouch{get;set;}
/// <summary>
/// Embeds popups to the window when set to true. The default value is false.
/// </summary>
publicboolOverlayPopups{get;set;}
publicboolOverlayPopups{get;set;}
/// <summary>
/// Avalonia would try to use native Widows OpenGL when set to true. The default value is false.