mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-02 00:03:38 +00:00
include: Add Windows.UI.Composition.CompositionBrush definition.
Needed for mingw Firefox build.
This commit is contained in:
parent
6637e1d8fa
commit
06133eaf0c
|
@ -34,13 +34,34 @@ import "windows.ui.idl";
|
|||
import "windows.ui.core.idl";
|
||||
|
||||
namespace Windows.UI.Composition {
|
||||
interface ICompositionBrush;
|
||||
interface ICompositionBrushFactory;
|
||||
interface ICompositionEasingFunction;
|
||||
interface ICompositionEasingFunctionFactory;
|
||||
interface ICompositionEasingFunctionStatics;
|
||||
|
||||
runtimeclass CompositionBrush;
|
||||
runtimeclass CompositionEasingFunction;
|
||||
runtimeclass CompositionObject;
|
||||
|
||||
[
|
||||
contract(Windows.Foundation.UniversalApiContract, 2.0),
|
||||
exclusiveto(Windows.UI.Composition.CompositionBrush),
|
||||
uuid(ab0d7608-30c0-40e9-b568-b60a6bd1fb46)
|
||||
]
|
||||
interface ICompositionBrush : IInspectable
|
||||
{
|
||||
}
|
||||
|
||||
[
|
||||
contract(Windows.Foundation.UniversalApiContract, 2.0),
|
||||
exclusiveto(Windows.UI.Composition.CompositionBrush),
|
||||
uuid(da53fb4c-4650-47c4-ad76-765379607ed6)
|
||||
]
|
||||
interface ICompositionBrushFactory : IInspectable
|
||||
{
|
||||
}
|
||||
|
||||
[
|
||||
contract(Windows.Foundation.UniversalApiContract, 2.0),
|
||||
exclusiveto(Windows.UI.Composition.CompositionEasingFunction),
|
||||
|
@ -59,6 +80,17 @@ namespace Windows.UI.Composition {
|
|||
{
|
||||
}
|
||||
|
||||
[
|
||||
composable(Windows.UI.Composition.ICompositionBrushFactory, public, Windows.Foundation.UniversalApiContract, 2.0),
|
||||
contract(Windows.Foundation.UniversalApiContract, 2.0),
|
||||
marshaling_behavior(agile),
|
||||
threading(both)
|
||||
]
|
||||
runtimeclass CompositionBrush : Windows.UI.Composition.CompositionObject
|
||||
{
|
||||
[default] interface Windows.UI.Composition.ICompositionBrush;
|
||||
}
|
||||
|
||||
[
|
||||
composable(Windows.UI.Composition.ICompositionEasingFunctionFactory, public, Windows.Foundation.UniversalApiContract, 2.0),
|
||||
contract(Windows.Foundation.UniversalApiContract, 2.0),
|
||||
|
|
Loading…
Reference in a new issue