Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
58442c1b
Commit
58442c1b
authored
Mar 16, 2011
by
Huw Davies
Committed by
Alexandre Julliard
Mar 16, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Uncomment EMRGRADIENTFILL.
parent
d003215a
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
43 additions
and
43 deletions
+43
-43
wingdi.h
include/wingdi.h
+43
-43
No files found.
include/wingdi.h
View file @
58442c1b
...
@@ -1966,6 +1966,49 @@ typedef struct
...
@@ -1966,6 +1966,49 @@ typedef struct
#define STOCK_LAST 19
#define STOCK_LAST 19
#define CLR_INVALID 0xffffffff
#define CLR_INVALID 0xffffffff
typedef
USHORT
COLOR16
;
typedef
struct
_TRIVERTEX
{
LONG
x
;
LONG
y
;
COLOR16
Red
;
COLOR16
Green
;
COLOR16
Blue
;
COLOR16
Alpha
;
}
TRIVERTEX
,
*
PTRIVERTEX
,
*
LPTRIVERTEX
;
typedef
struct
_GRADIENT_TRIANGLE
{
ULONG
Vertex1
;
ULONG
Vertex2
;
ULONG
Vertex3
;
}
GRADIENT_TRIANGLE
,
*
PGRADIENT_TRIANGLE
,
*
LPGRADIENT_TRIANGLE
;
typedef
struct
_GRADIENT_RECT
{
ULONG
UpperLeft
;
ULONG
LowerRight
;
}
GRADIENT_RECT
,
*
PGRADIENT_RECT
,
*
LPGRADIENT_RECT
;
#define AC_SRC_OVER 0x00
#define AC_SRC_ALPHA 0x01
typedef
struct
_BLENDFUNCTION
{
BYTE
BlendOp
;
BYTE
BlendFlags
;
BYTE
SourceConstantAlpha
;
BYTE
AlphaFormat
;
}
BLENDFUNCTION
,
*
PBLENDFUNCTION
;
#define GRADIENT_FILL_RECT_H 0x00000000
#define GRADIENT_FILL_RECT_V 0x00000001
#define GRADIENT_FILL_TRIANGLE 0x00000002
#define GRADIENT_FILL_OP_FLAG 0x000000ff
/* Metafile header structure */
/* Metafile header structure */
#include <pshpack2.h>
#include <pshpack2.h>
typedef
struct
typedef
struct
...
@@ -2347,7 +2390,6 @@ typedef struct {
...
@@ -2347,7 +2390,6 @@ typedef struct {
BYTE
Data
[
1
];
BYTE
Data
[
1
];
}
EMRGDICOMMENT
,
*
PEMRGDICOMMENT
;
}
EMRGDICOMMENT
,
*
PEMRGDICOMMENT
;
#if 0
typedef
struct
{
typedef
struct
{
EMR
emr
;
EMR
emr
;
RECTL
rclBounds
;
RECTL
rclBounds
;
...
@@ -2356,7 +2398,6 @@ typedef struct {
...
@@ -2356,7 +2398,6 @@ typedef struct {
ULONG
ulMode
;
ULONG
ulMode
;
TRIVERTEX
Ver
[
1
];
TRIVERTEX
Ver
[
1
];
}
EMRGRADIENTFILL
,
*
PEMRGRADIENTFILL
;
}
EMRGRADIENTFILL
,
*
PEMRGRADIENTFILL
;
#endif
typedef
struct
{
typedef
struct
{
EMR
emr
;
EMR
emr
;
...
@@ -3255,47 +3296,6 @@ DECL_WINELIB_TYPE_AW(LPDISPLAY_DEVICE)
...
@@ -3255,47 +3296,6 @@ DECL_WINELIB_TYPE_AW(LPDISPLAY_DEVICE)
#define DISPLAY_DEVICE_MIRRORING_DRIVER 0x00000008
#define DISPLAY_DEVICE_MIRRORING_DRIVER 0x00000008
#define DISPLAY_DEVICE_VGA_COMPATIBLE 0x00000010
#define DISPLAY_DEVICE_VGA_COMPATIBLE 0x00000010
typedef
USHORT
COLOR16
;
typedef
struct
_TRIVERTEX
{
LONG
x
;
LONG
y
;
COLOR16
Red
;
COLOR16
Green
;
COLOR16
Blue
;
COLOR16
Alpha
;
}
TRIVERTEX
,
*
PTRIVERTEX
,
*
LPTRIVERTEX
;
typedef
struct
_GRADIENT_TRIANGLE
{
ULONG
Vertex1
;
ULONG
Vertex2
;
ULONG
Vertex3
;
}
GRADIENT_TRIANGLE
,
*
PGRADIENT_TRIANGLE
,
*
LPGRADIENT_TRIANGLE
;
typedef
struct
_GRADIENT_RECT
{
ULONG
UpperLeft
;
ULONG
LowerRight
;
}
GRADIENT_RECT
,
*
PGRADIENT_RECT
,
*
LPGRADIENT_RECT
;
#define AC_SRC_OVER 0x00
#define AC_SRC_ALPHA 0x01
typedef
struct
_BLENDFUNCTION
{
BYTE
BlendOp
;
BYTE
BlendFlags
;
BYTE
SourceConstantAlpha
;
BYTE
AlphaFormat
;
}
BLENDFUNCTION
,
*
PBLENDFUNCTION
;
#define GRADIENT_FILL_RECT_H 0x00000000
#define GRADIENT_FILL_RECT_V 0x00000001
#define GRADIENT_FILL_TRIANGLE 0x00000002
#define GRADIENT_FILL_OP_FLAG 0x000000ff
#define GDI_ERROR (~0u)
#define GDI_ERROR (~0u)
#define HGDI_ERROR ((HANDLE)~(ULONG_PTR)0)
#define HGDI_ERROR ((HANDLE)~(ULONG_PTR)0)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment