Advertisement
angelwzr

14280 vs 14284

Mar 9th, 2016
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 7.40 KB | None | 0 0
  1.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  2.  
  3.  new file: 14284_Windows.WinMD
  4.  old file: 14280_Windows.WinMD
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8. | public class Windows.ApplicationModel.Calls.Provider.PhoneCallOriginManager {
  9. +   public static IAsyncOperation<bool> RequestSetAsActiveCallOriginAppAsync();
  10. | }
  11.  
  12. | public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppManager {
  13. +   public static IAsyncOperation<bool> RequestSetAsActiveBlockingAppAsync();
  14. | }
  15.  
  16. + public class Windows.ApplicationModel.Store.PackageUpdate {
  17. +   public bool Mandatory { get; }
  18. +   public Package Package { get; }
  19. + }
  20.  
  21. + public class Windows.ApplicationModel.Store.PackageUpdateManager {
  22. +   public static IAsyncOperation<IVectorView<PackageUpdate>> GetAppAndSupplementalPackageUpdatesAsync();
  23. +   public static IAsyncOperation<IVectorView<PackageUpdate>> GetAppAndSupplementalPackageUpdatesForUserAsync( User operation );
  24. +   public static IAsyncOperationWithProgress<PackageUpdateResult, PackageUpdateStatus> RequestDownloadPackageUpdatesAsync( IIterable<PackageUpdate> operation );
  25. +   public static IAsyncOperationWithProgress<PackageUpdateResult, PackageUpdateStatus> RequestDownloadPackageUpdatesForUserAsync( User operation, IIterable<PackageUpdate> user );
  26. +   public static IAsyncOperationWithProgress<PackageUpdateResult, PackageUpdateStatus> RequestDownloadAndInstallPackageUpdatesAsync( IIterable<PackageUpdate> operation );
  27. +   public static IAsyncOperationWithProgress<PackageUpdateResult, PackageUpdateStatus> RequestDownloadAndInstallPackageUpdatesForUserAsync( User operation, IIterable<PackageUpdate> user );
  28. + }
  29.  
  30. + public class Windows.ApplicationModel.Store.PackageUpdateResult {
  31. +   public PackageUpdateState OverallState { get; }
  32. +   public IVectorView<PackageUpdateStatus> PackageUpdateStatuses { get; }
  33. + }
  34.  
  35. + public enum Windows.ApplicationModel.Store.PackageUpdateState {
  36. +   Pending = 0,
  37. +   Downloading = 1,
  38. +   Deploying = 2,
  39. +   Completed = 3,
  40. +   Canceled = 4,
  41. +   OtherError = 5,
  42. +   ErrorLowBattery = 6,
  43. +   ErrorWiFiRecommended = 7,
  44. +   ErrorWiFiRequired = 8,
  45. + }
  46.  
  47. + public struct Windows.ApplicationModel.Store.PackageUpdateStatus {
  48. +   public string PackageFamilyName;
  49. +   public ulong PacakgeDownloadSizeInBytes;
  50. +   public ulong PackageBytesDownloaded;
  51. +   public double PackageDownloadProgress;
  52. +   public double TotalDownloadProgress;
  53. +   public PackageUpdateState PackageUpdateState;
  54. + }
  55.  
  56. + public class Windows.ApplicationModel.Store.LicenseManagement.LicenseManager {
  57. +   public static IAsyncAction AddLicenseAsync( IBuffer action );
  58. + }
  59.  
  60. | public class Windows.ApplicationModel.Store.Preview.InstallControl.AppInstallManager {
  61. +   public IAsyncOperation<AppInstallItem> StartAppInstallAsync( string operation, string productId, bool skuId, bool repair, string forceUseOfNonRemovableStorage, string catalogId, string bundleId, PackageVolume correlationVector );
  62. +   public void MoveToFrontOfDownloadQueue( string productId, string correlationVector );
  63. | }
  64.  
  65. | public class Windows.Media.Audio.AudioDeviceInputNode {
  66. +   public AudioNodeEmitter Emitter { get; }
  67. | }
  68.  
  69. | public class Windows.Media.Audio.AudioDeviceOutputNode {
  70. +   public AudioNodeListener Listener { get; set; }
  71. | }
  72.  
  73. | public class Windows.Media.Audio.AudioFileInputNode {
  74. +   public AudioNodeEmitter Emitter { get; }
  75. | }
  76.  
  77. | public class Windows.Media.Audio.AudioFileOutputNode {
  78. +   public AudioNodeListener Listener { get; set; }
  79. | }
  80.  
  81. | public class Windows.Media.Audio.AudioFrameInputNode {
  82. +   public AudioNodeEmitter Emitter { get; }
  83. | }
  84.  
  85. | public class Windows.Media.Audio.AudioFrameOutputNode {
  86. +   public AudioNodeListener Listener { get; set; }
  87. | }
  88.  
  89. | public class Windows.Media.Audio.AudioGraph {
  90. +   public AudioFrameInputNode CreateFrameInputNode( AudioEncodingProperties frameInputNode, AudioNodeEmitter encodingProperties );
  91. +   public IAsyncOperation<CreateAudioDeviceInputNodeResult> CreateDeviceInputNodeAsync( MediaCategory result, AudioEncodingProperties category, DeviceInformation encodingProperties, AudioNodeEmitter device );
  92. +   public IAsyncOperation<CreateAudioFileInputNodeResult> CreateFileInputNodeAsync( IStorageFile result, AudioNodeEmitter file );
  93. +   public AudioSubmixNode CreateSubmixNode( AudioEncodingProperties submixNode, AudioNodeEmitter encodingProperties );
  94. +   public AudioGraphBatchUpdater CreateBatchUpdater();
  95. | }
  96.  
  97. + public class Windows.Media.Audio.AudioGraphBatchUpdater {
  98. +   public void Close();
  99. + }
  100.  
  101. + public class Windows.Media.Audio.AudioNodeEmitter {
  102. +   public Vector3 Position { get; set; }
  103. +   public double Gain { get; set; }
  104. +   public Vector3 DopplerVelocity { get; set; }
  105. +   public double DopplerScale { get; set; }
  106. +   public double DistanceScale { get; set; }
  107. +   public Vector3 Direction { get; set; }
  108. +   public AudioNodeEmitterDecayModel DecayModel { get; }
  109. +   public AudioNodeEmitterShape Shape { get; }
  110. +   public AudioNodeEmitter( AudioNodeEmitterShape shape, AudioNodeEmitterDecayModel decayModel, AudioNodeEmitterSettings settings );
  111. +   public AudioNodeEmitter();
  112. + }
  113.  
  114. + public class Windows.Media.Audio.AudioNodeEmitterConeProperties {
  115. +   public double InnerAngle { get; }
  116. +   public double OuterAngle { get; }
  117. +   public double OuterAngleGain { get; }
  118. + }
  119.  
  120. + public enum Windows.Media.Audio.AudioNodeEmitterDecayKind {
  121. +   Natural = 0,
  122. +   Custom = 1,
  123. + }
  124.  
  125. + public class Windows.Media.Audio.AudioNodeEmitterDecayModel {
  126. +   public AudioNodeEmitterDecayKind Kind { get; }
  127. +   public double MaxGain { get; }
  128. +   public double MinGain { get; }
  129. +   public AudioNodeEmitterNaturalDecayModelProperties NaturalProperties { get; }
  130. +   public static AudioNodeEmitterDecayModel CreateNatural( double decayModel, double minGain, double maxGain, double unityGainDistance );
  131. +   public static AudioNodeEmitterDecayModel CreateCustom( double decayModel, double minGain );
  132. + }
  133.  
  134. + public class Windows.Media.Audio.AudioNodeEmitterNaturalDecayModelProperties {
  135. +   public double CutoffDistance { get; }
  136. +   public double UnityGainDistance { get; }
  137. + }
  138.  
  139. + public enum Windows.Media.Audio.AudioNodeEmitterSettings {
  140. +   None = 0,
  141. +   DisableDoppler = 1,
  142. + }
  143.  
  144. + public class Windows.Media.Audio.AudioNodeEmitterShape {
  145. +   public AudioNodeEmitterConeProperties ConeProperties { get; }
  146. +   public AudioNodeEmitterShapeKind Kind { get; }
  147. +   public static AudioNodeEmitterShape CreateCone( double shape, double innerAngle, double outerAngle );
  148. +   public static AudioNodeEmitterShape CreateOmnidirectional();
  149. + }
  150.  
  151. + public enum Windows.Media.Audio.AudioNodeEmitterShapeKind {
  152. +   Omnidirectional = 0,
  153. +   Cone = 1,
  154. + }
  155.  
  156. + public class Windows.Media.Audio.AudioNodeListener {
  157. +   public double SpeedOfSound { get; set; }
  158. +   public Vector3 Position { get; set; }
  159. +   public Quaternion Orientation { get; set; }
  160. +   public Vector3 DopplerVelocity { get; set; }
  161. +   public AudioNodeListener();
  162. + }
  163.  
  164. | public class Windows.Media.Audio.AudioSubmixNode {
  165. +   public AudioNodeEmitter Emitter { get; }
  166. | }
  167.  
  168. + public interface Windows.Media.Audio.IAudioInputNode2 {
  169. +   public AudioNodeEmitter Emitter { get; }
  170. + }
  171.  
  172. + public interface Windows.Media.Audio.IAudioNode2 {
  173. +   public AudioNodeListener Listener { get; set; }
  174. + }
  175.  
  176. + public class Windows.Media.Core.MediaStreamSourceSampleLag {
  177. +   public TimeSpan Lag { get; }
  178. + }
  179.  
  180. + public class Windows.Media.Core.MediaStreamSourceSampleLagOccuredEventArgs {
  181. +   public MediaStreamSourceSampleLag SampleLag { get; }
  182. + }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement