Commit 527e0469 authored by Biswapriyo Nath's avatar Biswapriyo Nath Committed by Alexandre Julliard

include: Add ID2D1ImageBrush interface in d2d1_1.idl.

parent 95106430
...@@ -28,7 +28,6 @@ interface IWICImagingFactory; ...@@ -28,7 +28,6 @@ interface IWICImagingFactory;
interface IWICColorContext; interface IWICColorContext;
interface ID2D1ColorContext; interface ID2D1ColorContext;
interface ID2D1Effect; interface ID2D1Effect;
interface ID2D1ImageBrush;
interface ID2D1BitmapBrush1; interface ID2D1BitmapBrush1;
cpp_quote("#ifndef __dwrite_h__") cpp_quote("#ifndef __dwrite_h__")
...@@ -679,6 +678,39 @@ interface ID2D1PrintControl : IUnknown ...@@ -679,6 +678,39 @@ interface ID2D1PrintControl : IUnknown
[ [
object, object,
uuid(fe9e984d-3f95-407c-b5db-cb94d4e8f87c),
local,
]
interface ID2D1ImageBrush : ID2D1Brush
{
void SetImage(
[in] ID2D1Image *image
);
void SetExtendModeX(
[in] D2D1_EXTEND_MODE extend_mode
);
void SetExtendModeY(
[in] D2D1_EXTEND_MODE extend_mode
);
void SetInterpolationMode(
[in] D2D1_INTERPOLATION_MODE interpolation_mode
);
void SetSourceRectangle(
[in] const D2D1_RECT_F *rect
);
void GetImage(
[out] ID2D1Image **image
);
D2D1_EXTEND_MODE GetExtendModeX();
D2D1_EXTEND_MODE GetExtendModeY();
D2D1_INTERPOLATION_MODE GetInterpolationMode();
void GetSourceRectangle(
[out] D2D1_RECT_F *rect
);
}
[
object,
uuid(e8f7fe7a-191c-466d-ad95-975678bda998), uuid(e8f7fe7a-191c-466d-ad95-975678bda998),
local, local,
] ]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment