Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
- new file: 11106_Windows.WinMD
- old file: 11100_Windows.WinMD
- diff legends: +: added, -: removed, *: changed, |: type member changed
- | public class Windows.ApplicationModel.Package {
- + public PackageSignatureKind SignatureKind { get; }
- | }
- + public enum Windows.ApplicationModel.PackageSignatureKind {
- + None = 0,
- + Developer = 1,
- + Enterprise = 2,
- + Store = 3,
- + System = 4,
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtension {
- + public AppInfo AppInfo { get; }
- + public string Description { get; }
- + public string DisplayName { get; }
- + public string Id { get; }
- + public Package Package { get; }
- + public IAsyncOperation<IPropertySet> GetExtensionPropertiesAsync();
- + public IAsyncOperation<StorageFolder> GetPublicFolderAsync();
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionCatalog {
- + public IAsyncOperation<IVectorView<AppExtension>> FindAllAsync();
- + public IAsyncOperation<bool> RequestRemovePackageAsync( string operation );
- + public static AppExtensionCatalog Open( string value );
- + TypedEventHandler<AppExtensionCatalog, AppExtensionPackageInstalledEventArgs> PackageInstalled;
- + TypedEventHandler<AppExtensionCatalog, AppExtensionPackageStatusChangedEventArgs> PackageStatusChanged;
- + TypedEventHandler<AppExtensionCatalog, AppExtensionPackageUninstallingEventArgs> PackageUninstalling;
- + TypedEventHandler<AppExtensionCatalog, AppExtensionPackageUpdatedEventArgs> PackageUpdated;
- + TypedEventHandler<AppExtensionCatalog, AppExtensionPackageUpdatingEventArgs> PackageUpdating;
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionPackageInstalledEventArgs {
- + public string AppExtensionName { get; }
- + public IVectorView<AppExtension> Extensions { get; }
- + public Package Package { get; }
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionPackageStatusChangedEventArgs {
- + public string AppExtensionName { get; }
- + public Package Package { get; }
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionPackageUninstallingEventArgs {
- + public string AppExtensionName { get; }
- + public Package Package { get; }
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionPackageUpdatedEventArgs {
- + public string AppExtensionName { get; }
- + public IVectorView<AppExtension> Extensions { get; }
- + public Package Package { get; }
- + }
- + public class Windows.ApplicationModel.AppExtension.AppExtensionPackageUpdatingEventArgs {
- + public string AppExtensionName { get; }
- + public Package Package { get; }
- + }
- + public class Windows.Gaming.Input.Custom.GameControllerFactoryManager {
- + public static void RegisterCustomFactoryForGipInterface( ICustomGameControllerFactory factory, Guid interfaceId );
- + public static void RegisterCustomFactoryForHardwareId( ICustomGameControllerFactory factory, ushort hardwareVendorId, ushort hardwareProductId );
- + public static void RegisterCustomFactoryForXusbType( ICustomGameControllerFactory factory, XusbDeviceType xusbType, XusbDeviceSubtype xusbSubtype );
- + }
- + public struct Windows.Gaming.Input.Custom.GameControllerVersionInfo {
- + public ushort Major;
- + public ushort Minor;
- + public ushort Build;
- + public ushort Revision;
- + }
- + public struct Windows.Gaming.Input.Custom.GipFirmwareUpdateProgress {
- + public double PercentCompleted;
- + public uint CurrentComponentId;
- + }
- + public class Windows.Gaming.Input.Custom.GipFirmwareUpdateResult {
- + public uint ExtendedErrorCode { get; }
- + public uint FinalComponentId { get; }
- + public GipFirmwareUpdateStatus Status { get; }
- + }
- + public enum Windows.Gaming.Input.Custom.GipFirmwareUpdateStatus {
- + Completed = 0,
- + UpToDate = 1,
- + Failed = 2,
- + }
- + public class Windows.Gaming.Input.Custom.GipGameControllerProvider {
- + public GameControllerVersionInfo FirmwareVersionInfo { get; }
- + public ushort HardwareProductId { get; }
- + public ushort HardwareVendorId { get; }
- + public GameControllerVersionInfo HardwareVersionInfo { get; }
- + public bool IsConnected { get; }
- + public void SendMessage( GipMessageClass messageClass, byte messageId, byte[] messageBuffer );
- + public void SendReceiveMessage( GipMessageClass messageClass, byte messageId, byte[] requestMessageBuffer, byte[] responseMessageBuffer );
- + public IAsyncOperationWithProgress<GipFirmwareUpdateResult, GipFirmwareUpdateProgress> UpdateFirmwareAsync( IInputStream result );
- + }
- + public enum Windows.Gaming.Input.Custom.GipMessageClass {
- + Command = 0,
- + LowLatency = 1,
- + StandardLatency = 2,
- + }
- + public interface Windows.Gaming.Input.Custom.ICustomGameControllerFactory {
- + public object CreateGameController( IGameControllerProvider value );
- + public void OnGameControllerAdded( IGameController value );
- + public void OnGameControllerRemoved( IGameController value );
- + }
- + public interface Windows.Gaming.Input.Custom.IGameControllerInputSink {
- + public void OnInputResumed( ulong timestamp );
- + public void OnInputSuspended( ulong timestamp );
- + }
- + public interface Windows.Gaming.Input.Custom.IGameControllerProvider {
- + public GameControllerVersionInfo FirmwareVersionInfo { get; }
- + public ushort HardwareProductId { get; }
- + public ushort HardwareVendorId { get; }
- + public GameControllerVersionInfo HardwareVersionInfo { get; }
- + public bool IsConnected { get; }
- + }
- + public interface Windows.Gaming.Input.Custom.IGipGameControllerInputSink {
- + public void OnKeyReceived( ulong timestamp, byte keyCode, bool isPressed );
- + public void OnMessageReceived( ulong timestamp, GipMessageClass messageClass, byte messageId, byte sequenceId, byte[] messageBuffer );
- + }
- + public interface Windows.Gaming.Input.Custom.IXusbGameControllerInputSink {
- + public void OnInputReceived( ulong timestamp, byte reportId, byte[] inputBuffer );
- + }
- + public enum Windows.Gaming.Input.Custom.XusbDeviceSubtype {
- + Unknown = 0,
- + Gamepad = 1,
- + ArcadePad = 2,
- + ArcadeStick = 3,
- + FlightStick = 4,
- + Wheel = 5,
- + Guitar = 6,
- + GuitarAlternate = 7,
- + GuitarBass = 8,
- + DrumKit = 9,
- + DancePad = 10,
- + }
- + public enum Windows.Gaming.Input.Custom.XusbDeviceType {
- + Unknown = 0,
- + Gamepad = 1,
- + }
- + public class Windows.Gaming.Input.Custom.XusbGameControllerProvider {
- + public GameControllerVersionInfo FirmwareVersionInfo { get; }
- + public ushort HardwareProductId { get; }
- + public ushort HardwareVendorId { get; }
- + public GameControllerVersionInfo HardwareVersionInfo { get; }
- + public bool IsConnected { get; }
- + public void SetVibration( double lowFrequencyMotorSpeed, double highFrequencyMotorSpeed );
- + }
- | public class Windows.Media.Capture.MediaCapture {
- + public IAsyncAction RemoveEffectAsync( IMediaExtension asyncInfo );
- | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement