// // Copyright (c) Microsoft Corporation. All rights reserved. // // // File generated by WinMDIDL version 8.00.0021 // import "inspectable.idl"; import "AsyncInfo.idl"; import "EventToken.idl"; import "windowscontracts.idl"; import "Windows.Foundation.idl"; import "Windows.UI.Input.idl"; import "Windows.UI.WindowManagement.idl"; // Forward Declare namespace Windows { namespace Foundation { apicontract UniversalApiContract; } } namespace Windows { namespace UI { namespace Input { runtimeclass InputActivationListener; } } } namespace Windows { namespace UI { namespace WindowManagement { runtimeclass AppWindow; } } } namespace Windows { namespace UI { namespace Input { namespace Preview { interface IInputActivationListenerPreviewStatics; runtimeclass InputActivationListenerPreview; } } } } // Generic instantiations // Type definition namespace Windows { namespace UI { namespace Input { namespace Preview { [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Input.Preview.InputActivationListenerPreview)] [uuid(F0551CE5-0DE6-5BE0-A589-F737201A4582)] interface IInputActivationListenerPreviewStatics : IInspectable { HRESULT CreateForApplicationWindow([in] Windows.UI.WindowManagement.AppWindow* window, [out] [retval] Windows.UI.Input.InputActivationListener** result); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [marshaling_behavior(agile)] [static(Windows.UI.Input.Preview.IInputActivationListenerPreviewStatics, Windows.Foundation.UniversalApiContract, 8.0)] [threading(both)] runtimeclass InputActivationListenerPreview { } } } } }