Advertisement
h0x0d

Windows 10 17618 vs. 17604 WinRT API Changes

Mar 9th, 2018
569
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.02 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new files: .\amd64_microsoft-windows-runtime-metadata_31bf3856ad364e35_10.0.17618.1000_none_9c506949c452f183\*
  5.  old files: .\amd64_microsoft-windows-runtime-metadata_31bf3856ad364e35_10.0.17604.1000_none_6cc14b8141ea1f90\*
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. - public struct Windows.AI.MachineLearningContract;
  10.  
  11. + public struct Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract {
  12. + }
  13.  
  14. | public class Windows.AI.MachineLearning.Preview.MapVariableDescriptorPreview {
  15. +   public IIterable<long> ValidIntegerKeys { get; }
  16. +   public IIterable<string> ValidStringKeys { get; }
  17. -   public IIterable<string> ValidKeys { get; }
  18. | }
  19.  
  20. | public class Windows.AI.MachineLearning.Preview.TensorVariableDescriptorPreview {
  21. *   public IIterable<long> Shape { get; }
  22. | }
  23.  
  24. | public class Windows.Devices.Enumeration.DeviceInformationPairing {
  25. +   public static bool TryRegisterForAllInboundPairingRequestsWithProtectionLevel( DevicePairingKinds result, DevicePairingProtectionLevel pairingKindsSupported );
  26. | }
  27.  
  28. + public class Windows.Devices.Lights.LampArray {
  29. +   public bool IsEnabled { get; set; }
  30. +   public double BrightnessLevel { get; set; }
  31. +   public Vector3 BoundingBox { get; }
  32. +   public string DeviceId { get; }
  33. +   public ushort HardwareProductId { get; }
  34. +   public ushort HardwareVendorId { get; }
  35. +   public ushort HardwareVersion { get; }
  36. +   public LampArrayKind LampArrayKind { get; }
  37. +   public int LampCount { get; }
  38. +   public LampInfo GetLampInfo( int value );
  39. +   public int[] GetIndicesForKey( VirtualKey lamps );
  40. +   public int[] GetIndicesForPurpose( LampPurpose lamps );
  41. +   public bool SupportsVirtualKeys();
  42. +   public void SetColor( Color desiredColor );
  43. +   public void SetColorForIndex( int lampIndex, Color desiredColor );
  44. +   public void SetColorForIndices( Color desiredColor, int[] lampIndices );
  45. +   public void SetColorsForIndices( Color[] desiredColors, int[] lampIndices );
  46. +   public void SetColorsForKey( Color desiredColor, VirtualKey key );
  47. +   public void SetColorsForKeys( Color[] desiredColors, VirtualKey[] keys );
  48. +   public void SetColorsForPurpose( Color desiredColor, LampPurpose purpose );
  49. +   public static string GetDeviceSelector();
  50. +   public static string GetDeviceSelector( LampArrayKind value );
  51. +   public static IAsyncOperation<LampArray> FromIdAsync( string operation );
  52. + }
  53.  
  54. + public enum Windows.Devices.Lights.LampArrayKind {
  55. +   Unknown = 0,
  56. +   Keyboard = 1,
  57. +   Keypad = 2,
  58. +   Mouse = 3,
  59. +   Mousepad = 4,
  60. +   Headset = 5,
  61. +   GameController = 6,
  62. + }
  63.  
  64. + public class Windows.Devices.Lights.LampInfo {
  65. +   public int BlueLevelCount { get; }
  66. +   public IReference<Color> FixedColor { get; }
  67. +   public int GainLevelCount { get; }
  68. +   public int GreenLevelCount { get; }
  69. +   public LampPurpose LampPurpose { get; }
  70. +   public TimeSpan MinUpdateInterval { get; }
  71. +   public Vector3 Position { get; }
  72. +   public int RedLevelCount { get; }
  73. +   public TimeSpan UpdateLatency { get; }
  74. +   public Color GetNearestSupportedColor( Color nearestColor );
  75. + }
  76.  
  77. + public enum Windows.Devices.Lights.LampPurpose {
  78. +   Unknown = 0,
  79. +   Control = 1,
  80. +   Accent = 2,
  81. +   Branding = 4,
  82. + }
  83.  
  84. | public class Windows.System.LauncherUIOptions {
  85. +   public int AssociatedViewId { get; set; }
  86. | }
  87.  
  88. | public class Windows.UI.Composition.CompositionObject {
  89. +   public AnimationController TryGetAnimationController( string result );
  90. | }
  91.  
  92. | public class Windows.UI.Core.SystemNavigationManager {
  93. +   public bool DoesBackButtonReduceViewBounds { get; }
  94. | }
  95.  
  96. | public class Windows.UI.ViewManagement.ApplicationView {
  97. +   public IReference<Color> BorderColor { get; set; }
  98. | }
  99.  
  100. | public class Windows.UI.ViewManagement.ViewModePreferences {
  101. +   public int AssociatedViewId { get; set; }
  102. | }
  103.  
  104. | public enum Windows.UI.Xaml.Controls.WebViewPermissionType {
  105. +   ImmersiveView = 6,
  106. -   WebVR = 6,
  107. | }
  108.  
  109. | public class Windows.Web.UI.Interop.WebViewControlAcceleratorKeyPressedEventArgs {
  110. +   public bool Handled { get; set; }
  111. | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement