Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1 | pmbaty | 1 | //--------------------------------------------------------------------------- |
2 | // Copyright (c) Microsoft Corporation. All rights reserved. |
||
3 | // |
||
4 | // This file is automatically generated. Please do not edit it directly. |
||
5 | // |
||
6 | // File name: D2DBaseTypes.h |
||
7 | //--------------------------------------------------------------------------- |
||
8 | #pragma once |
||
9 | |||
10 | |||
11 | #ifndef _D2DBASETYPES_INCLUDED |
||
12 | #define _D2DBASETYPES_INCLUDED |
||
13 | |||
14 | #ifndef COM_NO_WINDOWS_H |
||
15 | #include <windows.h> |
||
16 | #endif // #ifndef COM_NO_WINDOWS_H |
||
17 | |||
18 | #ifndef D3DCOLORVALUE_DEFINED |
||
19 | |||
20 | //+----------------------------------------------------------------------------- |
||
21 | // |
||
22 | // Struct: |
||
23 | // D3DCOLORVALUE |
||
24 | // |
||
25 | //------------------------------------------------------------------------------ |
||
26 | typedef struct D3DCOLORVALUE |
||
27 | { |
||
28 | FLOAT r; |
||
29 | FLOAT g; |
||
30 | FLOAT b; |
||
31 | FLOAT a; |
||
32 | |||
33 | } D3DCOLORVALUE; |
||
34 | |||
35 | #define D3DCOLORVALUE_DEFINED |
||
36 | #endif |
||
37 | |||
38 | |||
39 | //+----------------------------------------------------------------------------- |
||
40 | // |
||
41 | // Struct: |
||
42 | // D2D_POINT_2U |
||
43 | // |
||
44 | //------------------------------------------------------------------------------ |
||
45 | typedef struct D2D_POINT_2U |
||
46 | { |
||
47 | UINT32 x; |
||
48 | UINT32 y; |
||
49 | |||
50 | } D2D_POINT_2U; |
||
51 | |||
52 | |||
53 | //+----------------------------------------------------------------------------- |
||
54 | // |
||
55 | // Struct: |
||
56 | // D2D_POINT_2F |
||
57 | // |
||
58 | //------------------------------------------------------------------------------ |
||
59 | typedef struct D2D_POINT_2F |
||
60 | { |
||
61 | FLOAT x; |
||
62 | FLOAT y; |
||
63 | |||
64 | } D2D_POINT_2F; |
||
65 | |||
66 | |||
67 | //+----------------------------------------------------------------------------- |
||
68 | // |
||
69 | // Struct: |
||
70 | // D2D_RECT_F |
||
71 | // |
||
72 | //------------------------------------------------------------------------------ |
||
73 | typedef struct D2D_RECT_F |
||
74 | { |
||
75 | FLOAT left; |
||
76 | FLOAT top; |
||
77 | FLOAT right; |
||
78 | FLOAT bottom; |
||
79 | |||
80 | } D2D_RECT_F; |
||
81 | |||
82 | |||
83 | //+----------------------------------------------------------------------------- |
||
84 | // |
||
85 | // Struct: |
||
86 | // D2D_RECT_U |
||
87 | // |
||
88 | //------------------------------------------------------------------------------ |
||
89 | typedef struct D2D_RECT_U |
||
90 | { |
||
91 | UINT32 left; |
||
92 | UINT32 top; |
||
93 | UINT32 right; |
||
94 | UINT32 bottom; |
||
95 | |||
96 | } D2D_RECT_U; |
||
97 | |||
98 | |||
99 | //+----------------------------------------------------------------------------- |
||
100 | // |
||
101 | // Struct: |
||
102 | // D2D_SIZE_F |
||
103 | // |
||
104 | //------------------------------------------------------------------------------ |
||
105 | typedef struct D2D_SIZE_F |
||
106 | { |
||
107 | FLOAT width; |
||
108 | FLOAT height; |
||
109 | |||
110 | } D2D_SIZE_F; |
||
111 | |||
112 | |||
113 | //+----------------------------------------------------------------------------- |
||
114 | // |
||
115 | // Struct: |
||
116 | // D2D_SIZE_U |
||
117 | // |
||
118 | //------------------------------------------------------------------------------ |
||
119 | typedef struct D2D_SIZE_U |
||
120 | { |
||
121 | UINT32 width; |
||
122 | UINT32 height; |
||
123 | |||
124 | } D2D_SIZE_U; |
||
125 | |||
126 | typedef D3DCOLORVALUE D2D_COLOR_F; |
||
127 | |||
128 | //+----------------------------------------------------------------------------- |
||
129 | // |
||
130 | // Struct: |
||
131 | // D2D_MATRIX_3X2_F |
||
132 | // |
||
133 | //------------------------------------------------------------------------------ |
||
134 | typedef struct D2D_MATRIX_3X2_F |
||
135 | { |
||
136 | FLOAT _11; |
||
137 | FLOAT _12; |
||
138 | FLOAT _21; |
||
139 | FLOAT _22; |
||
140 | FLOAT _31; |
||
141 | FLOAT _32; |
||
142 | |||
143 | } D2D_MATRIX_3X2_F; |
||
144 | |||
145 | #endif // #ifndef _D2DBASETYPES_INCLUDED |