Advertisement
h0x0d

Windows 10 10125 vs. 10122 WinRT API Changes

May 25th, 2015
1,052
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 37.06 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. | public enum Windows.ApplicationModel.Activation.ActivationKind {
  10. -   Print3DWorkflow = 1011,
  11. | }
  12.  
  13. + public class Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedEventArgs {
  14. +   public ExtendedExecutionRevokedReason Reason { get; }
  15. + }
  16.  
  17. + public enum Windows.ApplicationModel.ExtendedExecution.ExtendedExecutionRevokedReason {
  18. +   Resumed = 0,
  19. +   SystemPolicy = 1,
  20. + }
  21.  
  22. - public class Windows.ApplicationModel.ExtendedExecution.ExtensionRevokedEventArgs;
  23.  
  24. - public enum Windows.ApplicationModel.ExtendedExecution.ExtensionRevokedReason;
  25.  
  26. + public enum Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundResult {
  27. +   Allowed = 0,
  28. +   Denied = 1,
  29. + }
  30.  
  31. + public class Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedEventArgs {
  32. +   public ExtendedExecutionForegroundRevokedReason Reason { get; }
  33. + }
  34.  
  35. + public enum Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundRevokedReason {
  36. +   Resumed = 0,
  37. +   SystemPolicy = 1,
  38. + }
  39.  
  40. + public class Windows.ApplicationModel.ExtendedExecution.Foreground.ExtendedExecutionForegroundSession {
  41. +   public string Description { get; set; }
  42. +   public ExtendedExecutionForegroundSession();
  43. +   public IAsyncOperation<ExtendedExecutionForegroundResult> RequestExtensionAsync();
  44. +   public void Close();
  45. +   TypedEventHandler<object, ExtendedExecutionForegroundRevokedEventArgs> Revoked;
  46. + }
  47.  
  48.  
  49.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  50.  
  51.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Data.winmd
  52.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Data.winmd
  53.  
  54.  diff legends: +: added, -: removed, *: changed, |: type member changed
  55.  
  56.  found no differences.
  57.  
  58.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  59.  
  60.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  61.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  62.  
  63.  diff legends: +: added, -: removed, *: changed, |: type member changed
  64.  
  65. - public class Windows.Devices.Enumeration.DeviceFilter;
  66.  
  67. | public class Windows.Devices.Enumeration.DeviceInformation {
  68. +   public static string GetAqsFilterFromDeviceClass( DeviceClass aqsFilter );
  69. -   public static DeviceFilter GetDeviceFilterFromDeviceClass( DeviceClass deviceFilter );
  70. -   public static IAsyncOperation<DeviceInformationCollection> FindAllWithFilterAsync( DeviceFilter asyncOp, IIterable<string> deviceFilter );
  71. -   public static DeviceWatcher CreateWatcherWithFilter( DeviceFilter watcher, IIterable<string> deviceFilter );
  72. | }
  73.  
  74. + public class Windows.Devices.Perception.KnownCameraIntrinsicsProperties {
  75. +   public string FocalLength { get; }
  76. +   public string PrincipalPoint { get; }
  77. +   public string RadialDistortion { get; }
  78. +   public string TangentialDistortion { get; }
  79. + }
  80.  
  81. + public class Windows.Devices.Perception.KnownPerceptionColorFrameSourceProperties {
  82. +   public string AutoExposureEnabled { get; }
  83. +   public string Exposure { get; }
  84. +   public string ExposureCompensation { get; }
  85. + }
  86.  
  87. + public class Windows.Devices.Perception.KnownPerceptionDepthFrameSourceProperties {
  88. +   public string MaxDepth { get; }
  89. +   public string MinDepth { get; }
  90. + }
  91.  
  92. + public class Windows.Devices.Perception.KnownPerceptionFrameSourceProperties {
  93. +   public string DeviceModelVersion { get; }
  94. +   public string EnclosureLocation { get; }
  95. +   public string FrameKind { get; }
  96. +   public string Id { get; }
  97. +   public string PhysicalDeviceIds { get; }
  98. + }
  99.  
  100. + public class Windows.Devices.Perception.KnownPerceptionInfraredFrameSourceProperties {
  101. +   public string ActiveIlluminationEnabled { get; }
  102. +   public string AmbientSubtractionEnabled { get; }
  103. +   public string AutoExposureEnabled { get; }
  104. +   public string Exposure { get; }
  105. +   public string ExposureCompensation { get; }
  106. +   public string InterleavedIlluminationEnabled { get; }
  107. +   public string StructureLightPatternEnabled { get; }
  108. + }
  109.  
  110. + public class Windows.Devices.Perception.KnownPerceptionVideoFrameSourceProperties {
  111. +   public string AvailableVideoProfiles { get; }
  112. +   public string CameraIntrinsics { get; }
  113. +   public string IsMirrored { get; }
  114. +   public string SupportedVideoProfiles { get; }
  115. +   public string VideoProfile { get; }
  116. + }
  117.  
  118. + public class Windows.Devices.Perception.KnownPerceptionVideoProfileProperties {
  119. +   public string BitmapAlphaMode { get; }
  120. +   public string BitmapPixelFormat { get; }
  121. +   public string FrameDuration { get; }
  122. +   public string Height { get; }
  123. +   public string Width { get; }
  124. + }
  125.  
  126. + public class Windows.Devices.Perception.PerceptionColorFrame {
  127. +   public VideoFrame VideoFrame { get; }
  128. +   public void Close();
  129. + }
  130.  
  131. + public class Windows.Devices.Perception.PerceptionColorFrameArrivedEventArgs {
  132. +   public TimeSpan RelativeTime { get; }
  133. +   public PerceptionColorFrame TryOpenFrame();
  134. + }
  135.  
  136. + public class Windows.Devices.Perception.PerceptionColorFrameReader {
  137. +   public bool IsPaused { get; set; }
  138. +   public PerceptionColorFrameSource Source { get; }
  139. +   public PerceptionColorFrame TryReadLatestFrame();
  140. +   public void Close();
  141. +   TypedEventHandler<PerceptionColorFrameReader, PerceptionColorFrameArrivedEventArgs> FrameArrived;
  142. + }
  143.  
  144. + public class Windows.Devices.Perception.PerceptionColorFrameSource {
  145. +   public bool Active { get; }
  146. +   public bool Available { get; }
  147. +   public IVectorView<PerceptionVideoProfile> AvailableVideoProfiles { get; }
  148. +   public CameraIntrinsics CameraIntrinsics { get; }
  149. +   public string DeviceKind { get; }
  150. +   public string DisplayName { get; }
  151. +   public string Id { get; }
  152. +   public bool IsControlled { get; }
  153. +   public IMapView<string, object> Properties { get; }
  154. +   public IVectorView<PerceptionVideoProfile> SupportedVideoProfiles { get; }
  155. +   public PerceptionVideoProfile VideoProfile { get; }
  156. +   public PerceptionControlSession AcquireControlSession();
  157. +   public bool CanControlIndependentlyFrom( string result );
  158. +   public bool IsCorrelatedWith( string result );
  159. +   public bool TryGetTransformTo( string hasResult, ref Matrix4x4 targetId );
  160. +   public IAsyncOperation<PerceptionDepthCorrelatedCameraIntrinsics> TryGetDepthCorrelatedCameraIntrinsicsAsync( PerceptionDepthFrameSource result );
  161. +   public IAsyncOperation<PerceptionDepthCorrelatedCoordinateMapper> TryGetDepthCorrelatedCoordinateMapperAsync( string result, PerceptionDepthFrameSource targetSourceId );
  162. +   public IAsyncOperation<PerceptionFrameSourcePropertyChangeResult> TrySetVideoProfileAsync( PerceptionControlSession result, PerceptionVideoProfile controlSession );
  163. +   public PerceptionColorFrameReader OpenReader();
  164. +   public static PerceptionColorFrameSourceWatcher CreateWatcher();
  165. +   public static IAsyncOperation<IVectorView<PerceptionColorFrameSource>> FindAllAsync();
  166. +   public static IAsyncOperation<PerceptionColorFrameSource> FromIdAsync( string result );
  167. +   public static IAsyncOperation<PerceptionFrameSourceAccessStatus> RequestAccessAsync();
  168. +   TypedEventHandler<PerceptionColorFrameSource, object> ActiveChanged;
  169. +   TypedEventHandler<PerceptionColorFrameSource, object> AvailableChanged;
  170. +   TypedEventHandler<PerceptionColorFrameSource, object> CameraIntrinsicsChanged;
  171. +   TypedEventHandler<PerceptionColorFrameSource, PerceptionFrameSourcePropertiesChangedEventArgs> PropertiesChanged;
  172. +   TypedEventHandler<PerceptionColorFrameSource, object> VideoProfileChanged;
  173. + }
  174.  
  175. + public class Windows.Devices.Perception.PerceptionColorFrameSourceAddedEventArgs {
  176. +   public PerceptionColorFrameSource FrameSource { get; }
  177. + }
  178.  
  179. + public class Windows.Devices.Perception.PerceptionColorFrameSourceRemovedEventArgs {
  180. +   public PerceptionColorFrameSource FrameSource { get; }
  181. + }
  182.  
  183. + public class Windows.Devices.Perception.PerceptionColorFrameSourceWatcher {
  184. +   public DeviceWatcherStatus Status { get; }
  185. +   public void Start();
  186. +   public void Stop();
  187. +   TypedEventHandler<PerceptionColorFrameSourceWatcher, object> EnumerationCompleted;
  188. +   TypedEventHandler<PerceptionColorFrameSourceWatcher, PerceptionColorFrameSourceAddedEventArgs> SourceAdded;
  189. +   TypedEventHandler<PerceptionColorFrameSourceWatcher, PerceptionColorFrameSourceRemovedEventArgs> SourceRemoved;
  190. +   TypedEventHandler<PerceptionColorFrameSourceWatcher, object> Stopped;
  191. + }
  192.  
  193. + public class Windows.Devices.Perception.PerceptionControlSession {
  194. +   public IAsyncOperation<PerceptionFrameSourcePropertyChangeResult> TrySetPropertyAsync( string result, object name );
  195. +   public void Close();
  196. +   TypedEventHandler<PerceptionControlSession, object> ControlLost;
  197. + }
  198.  
  199. + public class Windows.Devices.Perception.PerceptionDepthCorrelatedCameraIntrinsics {
  200. +   public Vector3 UnprojectPixelAtCorrelatedDepth( Point result, PerceptionDepthFrame pixelCoordinate );
  201. +   public void UnprojectPixelsAtCorrelatedDepth( Point[] sourceCoordinates, PerceptionDepthFrame depthFrame, Vector3[] results );
  202. +   public IAsyncAction UnprojectRegionPixelsAtCorrelatedDepthAsync( Rect result, PerceptionDepthFrame region, Vector3[] depthFrame );
  203. +   public IAsyncAction UnprojectAllPixelsAtCorrelatedDepthAsync( PerceptionDepthFrame result, Vector3[] depthFrame );
  204. + }
  205.  
  206. + public class Windows.Devices.Perception.PerceptionDepthCorrelatedCoordinateMapper {
  207. +   public Point MapPixelToTarget( Point result, PerceptionDepthFrame sourcePixelCoordinate );
  208. +   public void MapPixelsToTarget( Point[] sourceCoordinates, PerceptionDepthFrame depthFrame, Point[] results );
  209. +   public IAsyncAction MapRegionOfPixelsToTargetAsync( Rect result, PerceptionDepthFrame region, Point[] depthFrame );
  210. +   public IAsyncAction MapAllPixelsToTargetAsync( PerceptionDepthFrame result, Point[] depthFrame );
  211. + }
  212.  
  213. + public class Windows.Devices.Perception.PerceptionDepthFrame {
  214. +   public VideoFrame VideoFrame { get; }
  215. +   public void Close();
  216. + }
  217.  
  218. + public class Windows.Devices.Perception.PerceptionDepthFrameArrivedEventArgs {
  219. +   public TimeSpan RelativeTime { get; }
  220. +   public PerceptionDepthFrame TryOpenFrame();
  221. + }
  222.  
  223. + public class Windows.Devices.Perception.PerceptionDepthFrameReader {
  224. +   public bool IsPaused { get; set; }
  225. +   public PerceptionDepthFrameSource Source { get; }
  226. +   public PerceptionDepthFrame TryReadLatestFrame();
  227. +   public void Close();
  228. +   TypedEventHandler<PerceptionDepthFrameReader, PerceptionDepthFrameArrivedEventArgs> FrameArrived;
  229. + }
  230.  
  231. + public class Windows.Devices.Perception.PerceptionDepthFrameSource {
  232. +   public bool Active { get; }
  233. +   public bool Available { get; }
  234. +   public IVectorView<PerceptionVideoProfile> AvailableVideoProfiles { get; }
  235. +   public CameraIntrinsics CameraIntrinsics { get; }
  236. +   public string DeviceKind { get; }
  237. +   public string DisplayName { get; }
  238. +   public string Id { get; }
  239. +   public bool IsControlled { get; }
  240. +   public IMapView<string, object> Properties { get; }
  241. +   public IVectorView<PerceptionVideoProfile> SupportedVideoProfiles { get; }
  242. +   public PerceptionVideoProfile VideoProfile { get; }
  243. +   public PerceptionControlSession AcquireControlSession();
  244. +   public bool CanControlIndependentlyFrom( string result );
  245. +   public bool IsCorrelatedWith( string result );
  246. +   public bool TryGetTransformTo( string hasResult, ref Matrix4x4 targetId );
  247. +   public IAsyncOperation<PerceptionDepthCorrelatedCameraIntrinsics> TryGetDepthCorrelatedCameraIntrinsicsAsync( PerceptionDepthFrameSource result );
  248. +   public IAsyncOperation<PerceptionDepthCorrelatedCoordinateMapper> TryGetDepthCorrelatedCoordinateMapperAsync( string result, PerceptionDepthFrameSource targetId );
  249. +   public IAsyncOperation<PerceptionFrameSourcePropertyChangeResult> TrySetVideoProfileAsync( PerceptionControlSession result, PerceptionVideoProfile controlSession );
  250. +   public PerceptionDepthFrameReader OpenReader();
  251. +   public static PerceptionDepthFrameSourceWatcher CreateWatcher();
  252. +   public static IAsyncOperation<IVectorView<PerceptionDepthFrameSource>> FindAllAsync();
  253. +   public static IAsyncOperation<PerceptionDepthFrameSource> FromIdAsync( string result );
  254. +   public static IAsyncOperation<PerceptionFrameSourceAccessStatus> RequestAccessAsync();
  255. +   TypedEventHandler<PerceptionDepthFrameSource, object> ActiveChanged;
  256. +   TypedEventHandler<PerceptionDepthFrameSource, object> AvailableChanged;
  257. +   TypedEventHandler<PerceptionDepthFrameSource, object> CameraIntrinsicsChanged;
  258. +   TypedEventHandler<PerceptionDepthFrameSource, PerceptionFrameSourcePropertiesChangedEventArgs> PropertiesChanged;
  259. +   TypedEventHandler<PerceptionDepthFrameSource, object> VideoProfileChanged;
  260. + }
  261.  
  262. + public class Windows.Devices.Perception.PerceptionDepthFrameSourceAddedEventArgs {
  263. +   public PerceptionDepthFrameSource FrameSource { get; }
  264. + }
  265.  
  266. + public class Windows.Devices.Perception.PerceptionDepthFrameSourceRemovedEventArgs {
  267. +   public PerceptionDepthFrameSource FrameSource { get; }
  268. + }
  269.  
  270. + public class Windows.Devices.Perception.PerceptionDepthFrameSourceWatcher {
  271. +   public DeviceWatcherStatus Status { get; }
  272. +   public void Start();
  273. +   public void Stop();
  274. +   TypedEventHandler<PerceptionDepthFrameSourceWatcher, object> EnumerationCompleted;
  275. +   TypedEventHandler<PerceptionDepthFrameSourceWatcher, PerceptionDepthFrameSourceAddedEventArgs> SourceAdded;
  276. +   TypedEventHandler<PerceptionDepthFrameSourceWatcher, PerceptionDepthFrameSourceRemovedEventArgs> SourceRemoved;
  277. +   TypedEventHandler<PerceptionDepthFrameSourceWatcher, object> Stopped;
  278. + }
  279.  
  280. + public enum Windows.Devices.Perception.PerceptionFrameSourceAccessStatus {
  281. +   Unspecified = 0,
  282. +   Allowed = 1,
  283. +   DeniedByUser = 2,
  284. +   DeniedBySystem = 3,
  285. + }
  286.  
  287. + public class Windows.Devices.Perception.PerceptionFrameSourcePropertiesChangedEventArgs {
  288. +   public CollectionChange CollectionChange { get; }
  289. +   public string Key { get; }
  290. + }
  291.  
  292. + public class Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeResult {
  293. +   public object NewValue { get; }
  294. +   public PerceptionFrameSourcePropertyChangeStatus Status { get; }
  295. + }
  296.  
  297. + public enum Windows.Devices.Perception.PerceptionFrameSourcePropertyChangeStatus {
  298. +   Unknown = 0,
  299. +   Accepted = 1,
  300. +   LostControl = 2,
  301. +   PropertyNotSupported = 3,
  302. +   PropertyReadOnly = 4,
  303. +   ValueOutOfRange = 5,
  304. + }
  305.  
  306. + public class Windows.Devices.Perception.PerceptionInfraredFrame {
  307. +   public VideoFrame VideoFrame { get; }
  308. +   public void Close();
  309. + }
  310.  
  311. + public class Windows.Devices.Perception.PerceptionInfraredFrameArrivedEventArgs {
  312. +   public TimeSpan RelativeTime { get; }
  313. +   public PerceptionInfraredFrame TryOpenFrame();
  314. + }
  315.  
  316. + public class Windows.Devices.Perception.PerceptionInfraredFrameReader {
  317. +   public bool IsPaused { get; set; }
  318. +   public PerceptionInfraredFrameSource Source { get; }
  319. +   public PerceptionInfraredFrame TryReadLatestFrame();
  320. +   public void Close();
  321. +   TypedEventHandler<PerceptionInfraredFrameReader, PerceptionInfraredFrameArrivedEventArgs> FrameArrived;
  322. + }
  323.  
  324. + public class Windows.Devices.Perception.PerceptionInfraredFrameSource {
  325. +   public bool Active { get; }
  326. +   public bool Available { get; }
  327. +   public IVectorView<PerceptionVideoProfile> AvailableVideoProfiles { get; }
  328. +   public CameraIntrinsics CameraIntrinsics { get; }
  329. +   public string DeviceKind { get; }
  330. +   public string DisplayName { get; }
  331. +   public string Id { get; }
  332. +   public bool IsControlled { get; }
  333. +   public IMapView<string, object> Properties { get; }
  334. +   public IVectorView<PerceptionVideoProfile> SupportedVideoProfiles { get; }
  335. +   public PerceptionVideoProfile VideoProfile { get; }
  336. +   public PerceptionControlSession AcquireControlSession();
  337. +   public bool CanControlIndependentlyFrom( string result );
  338. +   public bool IsCorrelatedWith( string result );
  339. +   public bool TryGetTransformTo( string hasResult, ref Matrix4x4 targetId );
  340. +   public IAsyncOperation<PerceptionDepthCorrelatedCameraIntrinsics> TryGetDepthCorrelatedCameraIntrinsicsAsync( PerceptionDepthFrameSource result );
  341. +   public IAsyncOperation<PerceptionDepthCorrelatedCoordinateMapper> TryGetDepthCorrelatedCoordinateMapperAsync( string result, PerceptionDepthFrameSource targetId );
  342. +   public IAsyncOperation<PerceptionFrameSourcePropertyChangeResult> TrySetVideoProfileAsync( PerceptionControlSession result, PerceptionVideoProfile controlSession );
  343. +   public PerceptionInfraredFrameReader OpenReader();
  344. +   public static PerceptionInfraredFrameSourceWatcher CreateWatcher();
  345. +   public static IAsyncOperation<IVectorView<PerceptionInfraredFrameSource>> FindAllAsync();
  346. +   public static IAsyncOperation<PerceptionInfraredFrameSource> FromIdAsync( string result );
  347. +   public static IAsyncOperation<PerceptionFrameSourceAccessStatus> RequestAccessAsync();
  348. +   TypedEventHandler<PerceptionInfraredFrameSource, object> ActiveChanged;
  349. +   TypedEventHandler<PerceptionInfraredFrameSource, object> AvailableChanged;
  350. +   TypedEventHandler<PerceptionInfraredFrameSource, object> CameraIntrinsicsChanged;
  351. +   TypedEventHandler<PerceptionInfraredFrameSource, PerceptionFrameSourcePropertiesChangedEventArgs> PropertiesChanged;
  352. +   TypedEventHandler<PerceptionInfraredFrameSource, object> VideoProfileChanged;
  353. + }
  354.  
  355. + public class Windows.Devices.Perception.PerceptionInfraredFrameSourceAddedEventArgs {
  356. +   public PerceptionInfraredFrameSource FrameSource { get; }
  357. + }
  358.  
  359. + public class Windows.Devices.Perception.PerceptionInfraredFrameSourceRemovedEventArgs {
  360. +   public PerceptionInfraredFrameSource FrameSource { get; }
  361. + }
  362.  
  363. + public class Windows.Devices.Perception.PerceptionInfraredFrameSourceWatcher {
  364. +   public DeviceWatcherStatus Status { get; }
  365. +   public void Start();
  366. +   public void Stop();
  367. +   TypedEventHandler<PerceptionInfraredFrameSourceWatcher, object> EnumerationCompleted;
  368. +   TypedEventHandler<PerceptionInfraredFrameSourceWatcher, PerceptionInfraredFrameSourceAddedEventArgs> SourceAdded;
  369. +   TypedEventHandler<PerceptionInfraredFrameSourceWatcher, PerceptionInfraredFrameSourceRemovedEventArgs> SourceRemoved;
  370. +   TypedEventHandler<PerceptionInfraredFrameSourceWatcher, object> Stopped;
  371. + }
  372.  
  373. + public class Windows.Devices.Perception.PerceptionVideoProfile {
  374. +   public BitmapAlphaMode BitmapAlphaMode { get; }
  375. +   public BitmapPixelFormat BitmapPixelFormat { get; }
  376. +   public TimeSpan FrameDuration { get; }
  377. +   public int Height { get; }
  378. +   public int Width { get; }
  379. +   public bool IsEqual( PerceptionVideoProfile result );
  380. + }
  381.  
  382. + public interface Windows.Devices.Perception.Provider.IPerceptionFrameProvider {
  383. +   public bool Available { get; }
  384. +   public PerceptionFrameProviderInfo FrameProviderInfo { get; }
  385. +   public IPropertySet Properties { get; }
  386. +   public void Start();
  387. +   public void Stop();
  388. +   public void SetProperty( PerceptionPropertyChangeRequest value );
  389. + }
  390.  
  391. + public interface Windows.Devices.Perception.Provider.IPerceptionFrameProviderManager {
  392. +   public IPerceptionFrameProvider GetFrameProvider( PerceptionFrameProviderInfo result );
  393. + }
  394.  
  395. + public class Windows.Devices.Perception.Provider.KnownPerceptionFrameKind {
  396. +   public string Color { get; }
  397. +   public string Depth { get; }
  398. +   public string Infrared { get; }
  399. + }
  400.  
  401. + public class Windows.Devices.Perception.Provider.PerceptionControlGroup {
  402. +   public IVectorView<string> FrameProviderIds { get; }
  403. + }
  404.  
  405. + public class Windows.Devices.Perception.Provider.PerceptionCorrelation {
  406. +   public Quaternion Orientation { get; }
  407. +   public Vector3 Position { get; }
  408. +   public string TargetId { get; }
  409. + }
  410.  
  411. + public class Windows.Devices.Perception.Provider.PerceptionCorrelationGroup {
  412. +   public IVectorView<PerceptionCorrelation> RelativeLocations { get; }
  413. + }
  414.  
  415. + public class Windows.Devices.Perception.Provider.PerceptionFaceAuthenticationGroup {
  416. +   public IVectorView<string> FrameProviderIds { get; }
  417. + }
  418.  
  419. + public class Windows.Devices.Perception.Provider.PerceptionFrame {
  420. +   public TimeSpan RelativeTime { get; set; }
  421. +   public IMemoryBuffer FrameData { get; }
  422. +   public ValueSet Properties { get; }
  423. + }
  424.  
  425. + public class Windows.Devices.Perception.Provider.PerceptionFrameProviderInfo {
  426. +   public string Id { get; set; }
  427. +   public bool Hidden { get; set; }
  428. +   public string FrameKind { get; set; }
  429. +   public string DisplayName { get; set; }
  430. +   public string DeviceKind { get; set; }
  431. + }
  432.  
  433. + public class Windows.Devices.Perception.Provider.PerceptionFrameProviderManagerService {
  434. +   public static void RegisterFrameProviderInfo( IPerceptionFrameProviderManager manager, PerceptionFrameProviderInfo frameProviderInfo );
  435. +   public static void UnregisterFrameProviderInfo( IPerceptionFrameProviderManager manager, PerceptionFrameProviderInfo frameProviderInfo );
  436. +   public static void RegisterFaceAuthenticationGroup( IPerceptionFrameProviderManager manager, PerceptionFaceAuthenticationGroup faceAuthenticationGroup );
  437. +   public static void UnregisterFaceAuthenticationGroup( IPerceptionFrameProviderManager manager, PerceptionFaceAuthenticationGroup faceAuthenticationGroup );
  438. +   public static void RegisterControlGroup( IPerceptionFrameProviderManager manager, PerceptionControlGroup controlGroup );
  439. +   public static void UnregisterControlGroup( IPerceptionFrameProviderManager manager, PerceptionControlGroup controlGroup );
  440. +   public static void RegisterCorrelationGroup( IPerceptionFrameProviderManager manager, PerceptionCorrelationGroup correlationGroup );
  441. +   public static void UnregisterCorrelationGroup( IPerceptionFrameProviderManager manager, PerceptionCorrelationGroup correlationGroup );
  442. +   public static void UpdateAvailabilityForProvider( IPerceptionFrameProvider provider, bool available );
  443. +   public static void PublishFrameForProvider( IPerceptionFrameProvider provider, PerceptionFrame frame );
  444. + }
  445.  
  446. + public class Windows.Devices.Perception.Provider.PerceptionPropertyChangeRequest {
  447. +   public PerceptionFrameSourcePropertyChangeStatus Status { get; set; }
  448. +   public string Name { get; }
  449. +   public object Value { get; }
  450. +   public Deferral GetDeferral();
  451. + }
  452.  
  453. + public bool delegate Windows.Devices.Perception.Provider.PerceptionStartFaceAuthenticationHandler( PerceptionFaceAuthenticationGroup result );
  454.  
  455. + public void delegate Windows.Devices.Perception.Provider.PerceptionStopFaceAuthenticationHandler( PerceptionFaceAuthenticationGroup sender );
  456.  
  457. + public class Windows.Devices.Perception.Provider.PerceptionVideoFrameAllocator {
  458. +   public PerceptionFrame AllocateFrame();
  459. +   public PerceptionFrame CopyFromVideoFrame( VideoFrame value );
  460. +   public void Close();
  461. + }
  462.  
  463.  
  464.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  465.  
  466.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  467.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  468.  
  469.  diff legends: +: added, -: removed, *: changed, |: type member changed
  470.  
  471.  found no differences.
  472.  
  473.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  474.  
  475.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  476.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  477.  
  478.  diff legends: +: added, -: removed, *: changed, |: type member changed
  479.  
  480. + public struct Windows.Gaming.Preview.GamesEnumerationContract {
  481. + }
  482.  
  483. + public class Windows.Gaming.Preview.GamesEnumeration.GameList {
  484. +   public static IAsyncOperation<IVectorView<GameListEntry>> FindAllAsync();
  485. +   Windows.Gaming.Preview.GamesEnumeration.GameListChangedEventHandler GameAdded;
  486. +   Windows.Gaming.Preview.GamesEnumeration.GameListChangedEventHandler GameRemoved;
  487. +   Windows.Gaming.Preview.GamesEnumeration.GameListChangedEventHandler GameUpdated;
  488. + }
  489.  
  490. + public enum Windows.Gaming.Preview.GamesEnumeration.GameListCategory {
  491. +   Candidate = 0,
  492. +   ConfirmedBySystem = 1,
  493. +   ConfirmedByUser = 2,
  494. + }
  495.  
  496. + public void delegate Windows.Gaming.Preview.GamesEnumeration.GameListChangedEventHandler( GameListEntry game );
  497.  
  498. + public class Windows.Gaming.Preview.GamesEnumeration.GameListEntry {
  499. +   public GameListCategory Category { get; }
  500. +   public AppDisplayInfo DisplayInfo { get; }
  501. +   public IMapView<string, object> Properties { get; }
  502. +   public IAsyncOperation<bool> LaunchAsync();
  503. +   public IAsyncAction SetCategoryAsync( GameListCategory action );
  504. + }
  505.  
  506. + public interface Windows.Gaming.Preview.GamesEnumeration.IGameListEntry {
  507. +   public GameListCategory Category { get; }
  508. +   public AppDisplayInfo DisplayInfo { get; }
  509. +   public IMapView<string, object> Properties { get; }
  510. +   public IAsyncOperation<bool> LaunchAsync();
  511. +   public IAsyncAction SetCategoryAsync( GameListCategory action );
  512. + }
  513.  
  514.  
  515.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  516.  
  517.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  518.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  519.  
  520.  diff legends: +: added, -: removed, *: changed, |: type member changed
  521.  
  522.  found no differences.
  523.  
  524.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  525.  
  526.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  527.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  528.  
  529.  diff legends: +: added, -: removed, *: changed, |: type member changed
  530.  
  531. | public enum Windows.Graphics.Display.ResolutionScale {
  532. +   Scale450Percent = 450,
  533. | }
  534.  
  535.  
  536.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  537.  
  538.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Management.winmd
  539.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Management.winmd
  540.  
  541.  diff legends: +: added, -: removed, *: changed, |: type member changed
  542.  
  543.  found no differences.
  544.  
  545.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  546.  
  547.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Media.winmd
  548.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Media.winmd
  549.  
  550.  diff legends: +: added, -: removed, *: changed, |: type member changed
  551.  
  552. + public class Windows.Media.Devices.Core.CameraIntrinsics {
  553. +   public Vector2 FocalLength { get; }
  554. +   public uint ImageHeight { get; }
  555. +   public uint ImageWidth { get; }
  556. +   public Vector2 PrincipalPoint { get; }
  557. +   public Vector3 RadialDistortion { get; }
  558. +   public Vector2 TangentialDistortion { get; }
  559. +   public Point ProjectOntoFrame( Vector3 result );
  560. +   public Vector2 UnprojectAtUnitDepth( Point result );
  561. +   public void ProjectManyOntoFrame( Vector3[] coordinates, Point[] results );
  562. +   public void UnprojectPixelsAtUnitDepth( Point[] pixelCoordinates, Vector2[] results );
  563. + }
  564.  
  565.  
  566.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  567.  
  568.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  569.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  570.  
  571.  diff legends: +: added, -: removed, *: changed, |: type member changed
  572.  
  573. | public enum Windows.Networking.Vpn.VpnIPProtocol {
  574. +   Icmp = 1,
  575. +   Ipv6Icmp = 58,
  576. +   Igmp = 2,
  577. +   Pgm = 113,
  578. | }
  579.  
  580.  
  581.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  582.  
  583.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Security.winmd
  584.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Security.winmd
  585.  
  586.  diff legends: +: added, -: removed, *: changed, |: type member changed
  587.  
  588.  found no differences.
  589.  
  590.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  591.  
  592.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Services.winmd
  593.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Services.winmd
  594.  
  595.  diff legends: +: added, -: removed, *: changed, |: type member changed
  596.  
  597. - public enum Windows.Services.Maps.Guidance.AudioEvents;
  598.  
  599. - public enum Windows.Services.Maps.Guidance.DrivingDirection;
  600.  
  601. + public enum Windows.Services.Maps.Guidance.GuidanceAudioMeasurementSystem {
  602. +   Meters = 0,
  603. +   MilesAndYards = 1,
  604. +   MilesAndFeet = 2,
  605. + }
  606.  
  607. + public enum Windows.Services.Maps.Guidance.GuidanceAudioNotifications {
  608. +   None = 0,
  609. +   Maneuver = 1,
  610. +   Route = 2,
  611. +   Gps = 4,
  612. +   SpeedLimit = 8,
  613. +   Traffic = 16,
  614. +   TrafficCamera = 32,
  615. + }
  616.  
  617. - public class Windows.Services.Maps.Guidance.GuidanceEngine;
  618.  
  619. - public class Windows.Services.Maps.Guidance.GuidanceEventArgs;
  620.  
  621. + public class Windows.Services.Maps.Guidance.GuidanceLaneInfo {
  622. +   public bool IsOnRoute { get; }
  623. +   public GuidanceLaneMarkers LaneMarkers { get; }
  624. + }
  625.  
  626. + public enum Windows.Services.Maps.Guidance.GuidanceLaneMarkers {
  627. +   None = 0,
  628. +   LightRight = 1,
  629. +   Right = 2,
  630. +   HardRight = 4,
  631. +   Straight = 8,
  632. +   UTurnLeft = 16,
  633. +   HardLeft = 32,
  634. +   Left = 64,
  635. +   LightLeft = 128,
  636. +   UTurnRight = 256,
  637. +   Unknown = 4294967295,
  638. + }
  639.  
  640. + public class Windows.Services.Maps.Guidance.GuidanceManeuver {
  641. +   public string DepartureRoadName { get; }
  642. +   public string DepartureShortRoadName { get; }
  643. +   public int DistanceFromPreviousManeuver { get; }
  644. +   public int DistanceFromRouteStart { get; }
  645. +   public int EndAngle { get; }
  646. +   public string InstructionText { get; }
  647. +   public GuidanceManeuverKind Kind { get; }
  648. +   public string NextRoadName { get; }
  649. +   public string NextShortRoadName { get; }
  650. +   public GuidanceRoadSignpost RoadSignpost { get; }
  651. +   public int StartAngle { get; }
  652. +   public Geopoint StartLocation { get; }
  653. + }
  654.  
  655. + public enum Windows.Services.Maps.Guidance.GuidanceManeuverKind {
  656. +   None = 0,
  657. +   GoStraight = 1,
  658. +   UTurnRight = 2,
  659. +   UTurnLeft = 3,
  660. +   TurnKeepRight = 4,
  661. +   TurnLightRight = 5,
  662. +   TurnRight = 6,
  663. +   TurnHardRight = 7,
  664. +   KeepMiddle = 8,
  665. +   TurnKeepLeft = 9,
  666. +   TurnLightLeft = 10,
  667. +   TurnLeft = 11,
  668. +   TurnHardLeft = 12,
  669. +   FreewayEnterRight = 13,
  670. +   FreewayEnterLeft = 14,
  671. +   FreewayLeaveRight = 15,
  672. +   FreewayLeaveLeft = 16,
  673. +   FreewayKeepRight = 17,
  674. +   FreewayKeepLeft = 18,
  675. +   TrafficCircleRight1 = 19,
  676. +   TrafficCircleRight2 = 20,
  677. +   TrafficCircleRight3 = 21,
  678. +   TrafficCircleRight4 = 22,
  679. +   TrafficCircleRight5 = 23,
  680. +   TrafficCircleRight6 = 24,
  681. +   TrafficCircleRight7 = 25,
  682. +   TrafficCircleRight8 = 26,
  683. +   TrafficCircleRight9 = 27,
  684. +   TrafficCircleRight10 = 28,
  685. +   TrafficCircleRight11 = 29,
  686. +   TrafficCircleRight12 = 30,
  687. +   TrafficCircleLeft1 = 31,
  688. +   TrafficCircleLeft2 = 32,
  689. +   TrafficCircleLeft3 = 33,
  690. +   TrafficCircleLeft4 = 34,
  691. +   TrafficCircleLeft5 = 35,
  692. +   TrafficCircleLeft6 = 36,
  693. +   TrafficCircleLeft7 = 37,
  694. +   TrafficCircleLeft8 = 38,
  695. +   TrafficCircleLeft9 = 39,
  696. +   TrafficCircleLeft10 = 40,
  697. +   TrafficCircleLeft11 = 41,
  698. +   TrafficCircleLeft12 = 42,
  699. +   Start = 43,
  700. +   End = 44,
  701. +   TakeFerry = 45,
  702. +   PassTransitStation = 46,
  703. +   LeaveTransitStation = 47,
  704. + }
  705.  
  706. + public class Windows.Services.Maps.Guidance.GuidanceMapMatchedCoordinate {
  707. +   public double CurrentHeading { get; }
  708. +   public double CurrentSpeed { get; }
  709. +   public bool IsOnStreet { get; }
  710. +   public Geopoint Location { get; }
  711. +   public GuidanceRoadSegment Road { get; }
  712. + }
  713.  
  714. + public class Windows.Services.Maps.Guidance.GuidanceNavigator {
  715. +   public GuidanceAudioNotifications AudioNotifications { get; set; }
  716. +   public GuidanceAudioMeasurementSystem AudioMeasurementSystem { get; set; }
  717. +   public void StartNavigating( GuidanceRoute route );
  718. +   public void StartSimulating( GuidanceRoute route, int speedInMetersPerSecond );
  719. +   public void StartTracking();
  720. +   public void Pause();
  721. +   public void Resume();
  722. +   public void Stop();
  723. +   public void RepeatLastAudioNotification();
  724. +   public void SetGuidanceVoice( int voiceId, string voiceFolder );
  725. +   public void UpdateUserLocation( Geocoordinate userLocation );
  726. +   public void UpdateUserLocation( Geocoordinate userLocation, BasicGeoposition positionOverride );
  727. +   public static GuidanceNavigator GetCurrent();
  728. +   TypedEventHandler<GuidanceNavigator, object> DestinationReached;
  729. +   TypedEventHandler<GuidanceNavigator, GuidanceUpdatedEventArgs> GuidanceUpdated;
  730. +   TypedEventHandler<GuidanceNavigator, object> RerouteFailed;
  731. +   TypedEventHandler<GuidanceNavigator, GuidanceReroutedEventArgs> Rerouted;
  732. +   TypedEventHandler<GuidanceNavigator, object> Rerouting;
  733. +   TypedEventHandler<GuidanceNavigator, object> UserLocationLost;
  734. +   TypedEventHandler<GuidanceNavigator, object> UserLocationRestored;
  735. + }
  736.  
  737. + public class Windows.Services.Maps.Guidance.GuidanceReroutedEventArgs {
  738. +   public GuidanceRoute Route { get; }
  739. + }
  740.  
  741. + public class Windows.Services.Maps.Guidance.GuidanceRoadSegment {
  742. +   public string Id { get; }
  743. +   public bool IsHighway { get; }
  744. +   public bool IsTollRoad { get; }
  745. +   public bool IsTunnel { get; }
  746. +   public Geopath Path { get; }
  747. +   public string RoadName { get; }
  748. +   public string ShortRoadName { get; }
  749. +   public double SpeedLimit { get; }
  750. +   public TimeSpan TravelTime { get; }
  751. + }
  752.  
  753. + public class Windows.Services.Maps.Guidance.GuidanceRoadSignpost {
  754. +   public Color BackgroundColor { get; }
  755. +   public string Exit { get; }
  756. +   public IVectorView<string> ExitDirections { get; }
  757. +   public string ExitNumber { get; }
  758. +   public Color ForegroundColor { get; }
  759. + }
  760.  
  761. | public class Windows.Services.Maps.Guidance.GuidanceRoute {
  762. +   public int Distance { get; }
  763. *   public IVectorView<GuidanceManeuver> Maneuvers { get; }
  764. +   public IVectorView<GuidanceRoadSegment> RoadSegments { get; }
  765. -   public int Length { get; }
  766. -   public IVector<RoadElement> RoadElements { get; }
  767. +   public static bool CanCreateFromMapRoute( MapRoute result );
  768. +   public static GuidanceRoute TryCreateFromMapRoute( MapRoute result );
  769. -   public GuidanceRoute( MapRoute mapRoute );
  770. | }
  771.  
  772. + public class Windows.Services.Maps.Guidance.GuidanceTelemetryCollector {
  773. +   public int UploadFrequency { get; set; }
  774. +   public double SpeedTrigger { get; set; }
  775. +   public bool Enabled { get; set; }
  776. +   public void ClearLocalData();
  777. +   public static GuidanceTelemetryCollector GetCurrent();
  778. + }
  779.  
  780. + public class Windows.Services.Maps.Guidance.GuidanceUpdatedEventArgs {
  781. +   public GuidanceManeuver AfterNextManeuver { get; }
  782. +   public int AfterNextManeuverDistance { get; }
  783. +   public GuidanceMapMatchedCoordinate CurrentLocation { get; }
  784. +   public int DistanceToDestination { get; }
  785. +   public int ElapsedDistance { get; }
  786. +   public TimeSpan ElapsedTime { get; }
  787. +   public bool IsNewManeuver { get; }
  788. +   public IVectorView<GuidanceLaneInfo> LaneInfo { get; }
  789. +   public GuidanceMode Mode { get; }
  790. +   public GuidanceManeuver NextManeuver { get; }
  791. +   public int NextManeuverDistance { get; }
  792. +   public string RoadName { get; }
  793. +   public GuidanceRoute Route { get; }
  794. +   public TimeSpan TimeToDestination { get; }
  795. + }
  796.  
  797. - public enum Windows.Services.Maps.Guidance.IconId;
  798.  
  799. - public class Windows.Services.Maps.Guidance.LaneInfo;
  800.  
  801. - public enum Windows.Services.Maps.Guidance.LaneInfoDirection;
  802.  
  803. - public class Windows.Services.Maps.Guidance.LaneInfoEventArgs;
  804.  
  805. - public class Windows.Services.Maps.Guidance.Maneuver;
  806.  
  807. - public class Windows.Services.Maps.Guidance.MapMatchedLocation;
  808.  
  809. - public class Windows.Services.Maps.Guidance.MapSensor;
  810.  
  811. - public class Windows.Services.Maps.Guidance.MapSignpost;
  812.  
  813. - public enum Windows.Services.Maps.Guidance.NetworkType;
  814.  
  815. - public class Windows.Services.Maps.Guidance.RoadElement;
  816.  
  817. - public class Windows.Services.Maps.Guidance.Traffic;
  818.  
  819. - public class Windows.Services.Maps.Guidance.TrafficEvent;
  820.  
  821. - public class Windows.Services.Maps.Guidance.TrafficEventArgs;
  822.  
  823. - public enum Windows.Services.Maps.Guidance.TrafficRequestState;
  824.  
  825. - public enum Windows.Services.Maps.Guidance.UnitSystem;
  826.  
  827.  
  828.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  829.  
  830.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  831.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  832.  
  833.  diff legends: +: added, -: removed, *: changed, |: type member changed
  834.  
  835.  found no differences.
  836.  
  837.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  838.  
  839.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.System.winmd
  840.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.System.winmd
  841.  
  842.  diff legends: +: added, -: removed, *: changed, |: type member changed
  843.  
  844.  found no differences.
  845.  
  846.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  847.  
  848.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.UI.winmd
  849.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.UI.winmd
  850.  
  851.  diff legends: +: added, -: removed, *: changed, |: type member changed
  852.  
  853. | public class Windows.UI.StartScreen.SecondaryTileVisualElements {
  854. +   public Uri Square44x44Logo { get; set; }
  855. | }
  856.  
  857. | public enum Windows.UI.StartScreen.TileSize {
  858. +   Square44x44 = 7,
  859. | }
  860.  
  861.  
  862.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  863.  
  864.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  865.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  866.  
  867.  diff legends: +: added, -: removed, *: changed, |: type member changed
  868.  
  869. - public class Windows.UI.Xaml.Automation.Peers.MenuFlyoutSubItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer;
  870.  
  871. | public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
  872. +   public UnderlineStyle UnderlineStyle { get; set; }
  873. +   public DependencyProperty UnderlineStyleProperty { get; }
  874. | }
  875.  
  876. + public enum Windows.UI.Xaml.Documents.UnderlineStyle {
  877. +   None = 0,
  878. +   Single = 1,
  879. + }
  880.  
  881. | public enum Windows.UI.Xaml.Input.InputScopeNameValue {
  882. +   PersonalFullName = 7,
  883. | }
  884.  
  885.  
  886.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  887.  
  888.  new file: \wim\10125x64\Windows\System32\WinMetadata\Windows.Web.winmd
  889.  old file: \wim\10122x64\Windows\System32\WinMetadata\Windows.Web.winmd
  890.  
  891.  diff legends: +: added, -: removed, *: changed, |: type member changed
  892.  
  893.  found no differences.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement