Advertisement
h0x0d

Windows 10 10568 vs. 10565 WinRT API Changes

Oct 20th, 2015
588
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 17.95 KB | None | 0 0
  1.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  2.  
  3.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  4.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8.  found no differences.
  9.  
  10.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  11.  
  12.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Data.winmd
  13.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Data.winmd
  14.  
  15.  diff legends: +: added, -: removed, *: changed, |: type member changed
  16.  
  17.  found no differences.
  18.  
  19.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  20.  
  21.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  22.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  23.  
  24.  diff legends: +: added, -: removed, *: changed, |: type member changed
  25.  
  26. | public interface Windows.Devices.I2c.Provider.II2cDeviceProvider {
  27. +   public void Write( byte[] buffer );
  28. +   public void Read( byte[] buffer );
  29. +   public void WriteRead( byte[] writeBuffer, byte[] readBuffer );
  30. | }
  31.  
  32. | public class Windows.Devices.Sensors.ProximitySensor {
  33. +   public static IVectorView<ProximitySensorReading> GetReadingsFromTriggerDetails( SensorDataThresholdTriggerDetails result );
  34. | }
  35.  
  36.  
  37.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  38.  
  39.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  40.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  41.  
  42.  diff legends: +: added, -: removed, *: changed, |: type member changed
  43.  
  44.  found no differences.
  45.  
  46.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  47.  
  48.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  49.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  50.  
  51.  diff legends: +: added, -: removed, *: changed, |: type member changed
  52.  
  53.  found no differences.
  54.  
  55.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  56.  
  57.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  58.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  59.  
  60.  diff legends: +: added, -: removed, *: changed, |: type member changed
  61.  
  62.  found no differences.
  63.  
  64.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  65.  
  66.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  67.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  68.  
  69.  diff legends: +: added, -: removed, *: changed, |: type member changed
  70.  
  71. + public enum Windows.Graphics.DirectX.DirectXAlphaMode {
  72. +   Unspecified = 0,
  73. +   Premultiplied = 1,
  74. +   Straight = 2,
  75. +   Ignore = 3,
  76. + }
  77.  
  78. | public class Windows.Graphics.Holographic.HolographicSpace {
  79. -   public SpatialLocator PrimaryCameraLocator { get; }
  80. | }
  81.  
  82.  
  83.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  84.  
  85.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Management.winmd
  86.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Management.winmd
  87.  
  88.  diff legends: +: added, -: removed, *: changed, |: type member changed
  89.  
  90. | public enum Windows.Management.Deployment.PackageInstallState {
  91. +   Paused = 6,
  92. | }
  93.  
  94.  
  95.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  96.  
  97.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Media.winmd
  98.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Media.winmd
  99.  
  100.  diff legends: +: added, -: removed, *: changed, |: type member changed
  101.  
  102.  found no differences.
  103.  
  104.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  105.  
  106.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  107.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  108.  
  109.  diff legends: +: added, -: removed, *: changed, |: type member changed
  110.  
  111.  found no differences.
  112.  
  113.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  114.  
  115.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  116.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  117.  
  118.  diff legends: +: added, -: removed, *: changed, |: type member changed
  119.  
  120. | public class Windows.Perception.Spatial.SpatialAnchorManager {
  121. -   public static IAsyncOperation<IMapView<string, SpatialAnchor>> ImportAnchorsAsync( IInputStream operation );
  122. -   public static IAsyncAction ExportAnchorsAsync( IIterable<IKeyValuePair<string, SpatialAnchor>> action, IOutputStream anchors );
  123. | }
  124.  
  125. + public class Windows.Perception.Spatial.SpatialAnchorTransferManager {
  126. +   public static IAsyncOperation<IMapView<string, SpatialAnchor>> TryImportAnchorsAsync( IInputStream operation );
  127. +   public static IAsyncOperation<bool> TryExportAnchorsAsync( IIterable<IKeyValuePair<string, SpatialAnchor>> operation, IOutputStream anchors );
  128. +   public static IAsyncOperation<SpatialPerceptionAccessStatus> RequestAccessAsync();
  129. + }
  130.  
  131. | public class Windows.Perception.Spatial.SpatialLocatorAttachedFrameOfReference {
  132. +   public SpatialCoordinateSystem GetStationaryCoordinateSystemAtTimestamp( PerceptionTimestamp value );
  133. -   public SpatialCoordinateSystem GetCoordinateSystemAtTimestamp( PerceptionTimestamp value );
  134. | }
  135.  
  136. + public enum Windows.Perception.Spatial.SpatialPerceptionAccessStatus {
  137. +   Unspecified = 0,
  138. +   Allowed = 1,
  139. +   DeniedByUser = 2,
  140. +   DeniedBySystem = 3,
  141. + }
  142.  
  143. - public class Windows.Perception.Spatial.Surfaces.SpatialSurface;
  144.  
  145. + public class Windows.Perception.Spatial.Surfaces.SpatialSurfaceInfo {
  146. +   public Guid Id { get; }
  147. +   public DateTime UpdateTime { get; }
  148. +   public IReference<SpatialBoundingOrientedBox> TryGetBounds( SpatialCoordinateSystem value );
  149. +   public IAsyncOperation<SpatialSurfaceMesh> TryComputeLatestMeshAsync( double value );
  150. +   public IAsyncOperation<SpatialSurfaceMesh> TryComputeLatestMeshAsync( double value, SpatialSurfaceMeshOptions maxTrianglesPerCubicMeter );
  151. + }
  152.  
  153. | public class Windows.Perception.Spatial.Surfaces.SpatialSurfaceMesh {
  154. +   public SpatialCoordinateSystem CoordinateSystem { get; }
  155. +   public SpatialSurfaceInfo SurfaceInfo { get; }
  156. -   public SpatialSurface Surface { get; }
  157. -   public SpatialSurfaceMeshIntersection IntersectRay( SpatialCoordinateSystem value, Vector3 coordinateSystem, Vector3 origin );
  158. | }
  159.  
  160. - public class Windows.Perception.Spatial.Surfaces.SpatialSurfaceMeshIntersection;
  161.  
  162. | public class Windows.Perception.Spatial.Surfaces.SpatialSurfaceObserver {
  163. +   public IMapView<Guid, SpatialSurfaceInfo> GetObservedSurfaces();
  164. +   public void SetBoundingVolume( SpatialBoundingVolume bounds );
  165. +   public void SetBoundingVolumes( IIterable<SpatialBoundingVolume> bounds );
  166. +   public static IAsyncOperation<SpatialPerceptionAccessStatus> RequestAccessAsync();
  167. | }
  168.  
  169.  
  170.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  171.  
  172.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Security.winmd
  173.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Security.winmd
  174.  
  175.  diff legends: +: added, -: removed, *: changed, |: type member changed
  176.  
  177.  found no differences.
  178.  
  179.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  180.  
  181.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Services.winmd
  182.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Services.winmd
  183.  
  184.  diff legends: +: added, -: removed, *: changed, |: type member changed
  185.  
  186.  found no differences.
  187.  
  188.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  189.  
  190.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  191.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  192.  
  193.  diff legends: +: added, -: removed, *: changed, |: type member changed
  194.  
  195.  found no differences.
  196.  
  197.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  198.  
  199.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.System.winmd
  200.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.System.winmd
  201.  
  202.  diff legends: +: added, -: removed, *: changed, |: type member changed
  203.  
  204.  found no differences.
  205.  
  206.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  207.  
  208.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.UI.winmd
  209.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.UI.winmd
  210.  
  211.  diff legends: +: added, -: removed, *: changed, |: type member changed
  212.  
  213. - public enum Windows.UI.Composition.CompositionAlphaMode;
  214.  
  215. | public class Windows.UI.Composition.CompositionDrawingSurface : Windows.UI.Composition.CompositionObject {
  216. *   public DirectXAlphaMode AlphaMode { get; }
  217. | }
  218.  
  219. | public class Windows.UI.Composition.CompositionGraphicsDevice {
  220. +   public CompositionDrawingSurface CreateDrawingSurface( Size result, DirectXPixelFormat sizePixels, DirectXAlphaMode pixelFormat );
  221. | }
  222.  
  223. | public class Windows.UI.Input.Spatial.SpatialGestureRecognizer {
  224. +   public void CaptureInteraction( SpatialInteraction interaction );
  225. -   public void ProcessInteraction( SpatialInteraction interaction );
  226. | }
  227.  
  228. | public enum Windows.UI.Input.Spatial.SpatialGestureSettings {
  229. +   ManipulationTranslate = 8,
  230. +   NavigationX = 16,
  231. +   NavigationY = 32,
  232. +   NavigationZ = 64,
  233. +   NavigationRailsX = 128,
  234. +   NavigationRailsY = 256,
  235. +   NavigationRailsZ = 512,
  236. -   Path = 8,
  237. -   Navigation = 16,
  238. -   ScrollX = 32,
  239. -   ScrollY = 64,
  240. -   ScrollRailsX = 128,
  241. -   ScrollRailsY = 256,
  242. -   Zoom = 512,
  243. -   ZoomRails = 1024,
  244. | }
  245.  
  246. | public class Windows.UI.Input.Spatial.SpatialHoldCanceledEventArgs {
  247. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  248. -   public SpatialPointerKind PointerKind { get; }
  249. | }
  250.  
  251. | public class Windows.UI.Input.Spatial.SpatialHoldCompletedEventArgs {
  252. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  253. -   public SpatialPointerKind PointerKind { get; }
  254. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  255. | }
  256.  
  257. | public class Windows.UI.Input.Spatial.SpatialHoldStartedEventArgs {
  258. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  259. -   public SpatialPointerKind PointerKind { get; }
  260. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  261. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  262. | }
  263.  
  264. - public class Windows.UI.Input.Spatial.SpatialInputSource;
  265.  
  266. | public class Windows.UI.Input.Spatial.SpatialInteraction {
  267. +   public SpatialInteractionSourceState SourceState { get; }
  268. -   public SpatialPointerState PointerState { get; }
  269. | }
  270.  
  271. + public class Windows.UI.Input.Spatial.SpatialInteractionDetectedEventArgs {
  272. +   public SpatialInteraction Interaction { get; }
  273. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  274. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  275. + }
  276.  
  277. - public class Windows.UI.Input.Spatial.SpatialInteractionEventArgs;
  278.  
  279. + public class Windows.UI.Input.Spatial.SpatialInteractionManager {
  280. +   public IVectorView<SpatialInteractionSourceState> GetDetectedSourcesAtTimestamp( PerceptionTimestamp value );
  281. +   public static SpatialInteractionManager GetForCurrentView();
  282. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionDetectedEventArgs> InteractionDetected;
  283. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionSourceEventArgs> SourceDetected;
  284. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionSourceEventArgs> SourceLost;
  285. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionSourceEventArgs> SourcePressed;
  286. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionSourceEventArgs> SourceReleased;
  287. +   TypedEventHandler<SpatialInteractionManager, SpatialInteractionSourceEventArgs> SourceUpdated;
  288. + }
  289.  
  290. + public class Windows.UI.Input.Spatial.SpatialInteractionSource {
  291. +   public uint Id { get; }
  292. +   public SpatialInteractionSourceKind Kind { get; }
  293. + }
  294.  
  295. + public class Windows.UI.Input.Spatial.SpatialInteractionSourceEventArgs {
  296. +   public SpatialInteractionSourceState State { get; }
  297. + }
  298.  
  299. + public enum Windows.UI.Input.Spatial.SpatialInteractionSourceKind {
  300. +   Other = 0,
  301. +   Hand = 1,
  302. +   Voice = 2,
  303. +   Controller = 3,
  304. + }
  305.  
  306. + public class Windows.UI.Input.Spatial.SpatialInteractionSourceLocation {
  307. +   public IReference<Vector3> Position { get; }
  308. +   public IReference<Vector3> Velocity { get; }
  309. + }
  310.  
  311. + public class Windows.UI.Input.Spatial.SpatialInteractionSourceProperties {
  312. +   public double SourceLossRisk { get; }
  313. +   public IReference<Vector3> TryGetSourceLossMitigationDirection( SpatialCoordinateSystem value );
  314. +   public SpatialInteractionSourceLocation TryGetLocation( SpatialCoordinateSystem value );
  315. + }
  316.  
  317. + public class Windows.UI.Input.Spatial.SpatialInteractionSourceState {
  318. +   public bool IsPressed { get; }
  319. +   public SpatialInteractionSourceProperties Properties { get; }
  320. +   public SpatialInteractionSource Source { get; }
  321. +   public PerceptionTimestamp Timestamp { get; }
  322. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  323. + }
  324.  
  325. + public class Windows.UI.Input.Spatial.SpatialManipulationCanceledEventArgs {
  326. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  327. + }
  328.  
  329. + public class Windows.UI.Input.Spatial.SpatialManipulationCompletedEventArgs {
  330. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  331. +   public SpatialManipulationDelta TryGetCumulativeDelta( SpatialCoordinateSystem value );
  332. + }
  333.  
  334. + public class Windows.UI.Input.Spatial.SpatialManipulationDelta {
  335. +   public Vector3 Translation { get; }
  336. + }
  337.  
  338. + public class Windows.UI.Input.Spatial.SpatialManipulationStartedEventArgs {
  339. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  340. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  341. + }
  342.  
  343. + public class Windows.UI.Input.Spatial.SpatialManipulationUpdatedEventArgs {
  344. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  345. +   public SpatialManipulationDelta TryGetCumulativeDelta( SpatialCoordinateSystem value );
  346. + }
  347.  
  348. | public class Windows.UI.Input.Spatial.SpatialNavigationCanceledEventArgs {
  349. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  350. -   public SpatialPointerKind PointerKind { get; }
  351. | }
  352.  
  353. | public class Windows.UI.Input.Spatial.SpatialNavigationCompletedEventArgs {
  354. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  355. +   public Vector3 NormalizedOffset { get; }
  356. -   public bool IsOnRails { get; }
  357. -   public bool IsScrollingX { get; }
  358. -   public bool IsScrollingY { get; }
  359. -   public bool IsZooming { get; }
  360. -   public float NormalizedExpansionRate { get; }
  361. -   public Vector3 NormalizedTranslationRate { get; }
  362. -   public SpatialPointerKind PointerKind { get; }
  363. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  364. | }
  365.  
  366. | public class Windows.UI.Input.Spatial.SpatialNavigationStartedEventArgs {
  367. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  368. +   public bool IsNavigatingX { get; }
  369. +   public bool IsNavigatingY { get; }
  370. +   public bool IsNavigatingZ { get; }
  371. -   public bool IsOnRails { get; }
  372. -   public bool IsScrollingX { get; }
  373. -   public bool IsScrollingY { get; }
  374. -   public bool IsZooming { get; }
  375. -   public SpatialPointerKind PointerKind { get; }
  376. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  377. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  378. | }
  379.  
  380. | public class Windows.UI.Input.Spatial.SpatialNavigationUpdatedEventArgs {
  381. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  382. +   public Vector3 NormalizedOffset { get; }
  383. -   public bool IsOnRails { get; }
  384. -   public bool IsScrollingX { get; }
  385. -   public bool IsScrollingY { get; }
  386. -   public bool IsZooming { get; }
  387. -   public float NormalizedExpansionRate { get; }
  388. -   public Vector3 NormalizedTranslationRate { get; }
  389. -   public SpatialPointerKind PointerKind { get; }
  390. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  391. | }
  392.  
  393. - public class Windows.UI.Input.Spatial.SpatialPathCanceledEventArgs;
  394.  
  395. - public class Windows.UI.Input.Spatial.SpatialPathCompletedEventArgs;
  396.  
  397. - public class Windows.UI.Input.Spatial.SpatialPathDelta;
  398.  
  399. - public class Windows.UI.Input.Spatial.SpatialPathStartedEventArgs;
  400.  
  401. - public class Windows.UI.Input.Spatial.SpatialPathUpdatedEventArgs;
  402.  
  403. - public class Windows.UI.Input.Spatial.SpatialPointerDevice;
  404.  
  405. - public enum Windows.UI.Input.Spatial.SpatialPointerKind;
  406.  
  407. - public class Windows.UI.Input.Spatial.SpatialPointerLocation;
  408.  
  409. - public class Windows.UI.Input.Spatial.SpatialPointerProperties;
  410.  
  411. - public class Windows.UI.Input.Spatial.SpatialPointerState;
  412.  
  413. - public class Windows.UI.Input.Spatial.SpatialPointerStateEventArgs;
  414.  
  415. | public class Windows.UI.Input.Spatial.SpatialRecognitionEndedEventArgs {
  416. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  417. -   public SpatialPointerKind PointerKind { get; }
  418. | }
  419.  
  420. | public class Windows.UI.Input.Spatial.SpatialRecognitionStartedEventArgs {
  421. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  422. -   public SpatialPointerKind PointerKind { get; }
  423. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  424. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  425. | }
  426.  
  427. | public class Windows.UI.Input.Spatial.SpatialTappedEventArgs {
  428. +   public SpatialInteractionSourceKind InteractionSourceKind { get; }
  429. -   public SpatialPointerKind PointerKind { get; }
  430. +   public SpatialPointerPose TryGetPointerPose( SpatialCoordinateSystem value );
  431. -   public SpatialPointerPose TryGetPose( SpatialCoordinateSystem value );
  432. | }
  433.  
  434.  
  435.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  436.  
  437.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  438.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  439.  
  440.  diff legends: +: added, -: removed, *: changed, |: type member changed
  441.  
  442. | public class Windows.UI.Xaml.Hosting.ElementCompositionPreview {
  443. -   public static object GetContainerVisual( UIElement result );
  444. | }
  445.  
  446.  
  447.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  448.  
  449.  new file: \wim\10568x64\Windows\System32\WinMetadata\Windows.Web.winmd
  450.  old file: \wim\10565x64\Windows\System32\WinMetadata\Windows.Web.winmd
  451.  
  452.  diff legends: +: added, -: removed, *: changed, |: type member changed
  453.  
  454.  found no differences.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement