| // Copyright © 2015; Connor Hilarides |
| // Licensed under the MIT License <LICENSE.md> |
| //! Mappings for the contents of dcommon.h |
| ENUM!{enum DWRITE_MEASURING_MODE { |
| DWRITE_MEASURING_MODE_NATURAL = 0, |
| DWRITE_MEASURING_MODE_GDI_CLASSIC = 1, |
| DWRITE_MEASURING_MODE_GDI_NATURAL = 2, |
| }} |
| ENUM!{enum D2D1_ALPHA_MODE { |
| D2D1_ALPHA_MODE_UNKNOWN = 0, |
| D2D1_ALPHA_MODE_PREMULTIPLIED = 1, |
| D2D1_ALPHA_MODE_STRAIGHT = 2, |
| D2D1_ALPHA_MODE_IGNORE = 3, |
| }} |
| STRUCT!{struct D2D1_PIXEL_FORMAT { |
| format: ::DXGI_FORMAT, |
| alphaMode: D2D1_ALPHA_MODE, |
| }} |