include: Convert dcommon.h to IDL.

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
oldstable
Henri Verbeet 2017-09-21 22:29:33 +02:00 committed by Alexandre Julliard
parent 3a5c339466
commit 4091704bf4
4 changed files with 13 additions and 10 deletions

View File

@ -53,6 +53,7 @@ IDL_SRCS = \
dbinit.idl \
dbprop.idl \
dbs.idl \
dcommon.idl \
ddstream.idl \
devenum.idl \
devicetopology.idl \
@ -294,7 +295,6 @@ HEADER_SRCS = \
dbt.h \
dciddi.h \
dciman.h \
dcommon.h \
dde.h \
dde.rh \
ddeml.h \

View File

@ -17,7 +17,7 @@
*/
import "unknwn.idl";
import "dcommon.h";
import "dcommon.idl";
import "d2dbasetypes.h";
import "d3d10_1.idl";
import "d2derr.h";

View File

@ -16,10 +16,15 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#ifndef __WINE_DCOMMON_H
#define __WINE_DCOMMON_H
import "dxgiformat.h";
#include "dxgiformat.h"
cpp_quote("#if 0")
typedef struct
{
long x, y;
} POINT;
typedef unsigned int UINT32;
cpp_quote("#endif")
typedef enum DWRITE_MEASURING_MODE
{
@ -45,8 +50,8 @@ typedef struct D2D1_PIXEL_FORMAT
typedef struct D2D_POINT_2F
{
FLOAT x;
FLOAT y;
float x;
float y;
} D2D_POINT_2F, D2D1_POINT_2F;
typedef POINT D2D_POINT_2L, D2D1_POINT_2L;
@ -56,5 +61,3 @@ typedef struct D2D_SIZE_U
UINT32 width;
UINT32 height;
} D2D_SIZE_U, D2D1_SIZE_U;
#endif /* __WINE_DCOMMON_H */

View File

@ -17,7 +17,7 @@
*/
import "unknwn.idl";
import "dcommon.h";
import "dcommon.idl";
interface IDWriteFactory;
interface IDWriteFontCollection;