19import "dxgiformat.idl";
56cpp_quote(
"DEFINE_ENUM_FLAG_OPERATORS(DWRITE_GLYPH_IMAGE_FORMATS)")
57cpp_quote("
#define DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE_DEFINED")
59typedef enum D2D1_ALPHA_MODE
61 D2D1_ALPHA_MODE_UNKNOWN = 0,
62 D2D1_ALPHA_MODE_PREMULTIPLIED = 1,
63 D2D1_ALPHA_MODE_STRAIGHT = 2,
64 D2D1_ALPHA_MODE_IGNORE = 3,
65 D2D1_ALPHA_MODE_FORCE_DWORD = 0xffffffff
68typedef struct D2D1_PIXEL_FORMAT
71 D2D1_ALPHA_MODE alphaMode;
74typedef struct D2D_POINT_2F
78} D2D_POINT_2F, D2D1_POINT_2F;
80typedef POINT D2D_POINT_2L, D2D1_POINT_2L;
82typedef struct D2D_VECTOR_2F
88typedef struct D2D_VECTOR_3F
95typedef struct D2D_VECTOR_4F
103typedef struct D2D_RECT_F
111typedef RECT D2D_RECT_L, D2D1_RECT_L;
113typedef struct D2D_SIZE_U
117} D2D_SIZE_U, D2D1_SIZE_U;
119typedef struct D2D_MATRIX_3X2_F
144typedef struct D2D_MATRIX_4X3_F
160typedef struct D2D_MATRIX_4X4_F
166 float _11, _12, _13, _14;
167 float _21, _22, _23, _24;
168 float _31, _32, _33, _34;
169 float _41, _42, _43, _44;
176typedef struct D2D_MATRIX_5X4_F
182 float _11, _12, _13, _14;
183 float _21, _22, _23, _24;
184 float _31, _32, _33, _34;
185 float _41, _42, _43, _44;
186 float _51, _52, _53, _54;
CD3D10_BUFFER_DESC D3D10_BUFFER_DESC cpp_quote(" ~CD3D10_BUFFER_DESC() {}") operator const D3D10_BUFFER_DESC &() const
DWRITE_GLYPH_IMAGE_FORMATS
@ DWRITE_GLYPH_IMAGE_FORMATS_COLR
@ DWRITE_GLYPH_IMAGE_FORMATS_NONE
@ DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8
@ DWRITE_GLYPH_IMAGE_FORMATS_JPEG
@ DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE
@ DWRITE_GLYPH_IMAGE_FORMATS_PNG
@ DWRITE_GLYPH_IMAGE_FORMATS_CFF
@ DWRITE_GLYPH_IMAGE_FORMATS_SVG
@ DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE
@ DWRITE_GLYPH_IMAGE_FORMATS_TIFF
@ DWRITE_MEASURING_MODE_GDI_CLASSIC
@ DWRITE_MEASURING_MODE_NATURAL
@ DWRITE_MEASURING_MODE_GDI_NATURAL
GLint GLint GLint GLint GLint GLint y
GLdouble GLdouble GLdouble GLdouble top