|
libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
|
#include <uemf.h>
Data Fields | |
| U_EMR | emr |
| U_EMR. | |
| U_RECTL | rclBounds |
| Bounding rectangle in device units. | |
| U_POINTL | aptlDst [3] |
| Defines parallelogram, UL, UR, LL corners, LR is derived. | |
| U_POINTL | Src |
| Source UL corner in logical units. | |
| U_POINTL | cSrc |
| Src W & H in logical units. | |
| U_XFORM | xformSrc |
| Transform to apply to source. | |
| U_COLORREF | crBkColorSrc |
| Background color. | |
| uint32_t | iUsageSrc |
| DIBcolors Enumeration. | |
| U_OFFBMISRC | offBmiSrc |
| Offset in bytes to U_BITMAPINFO (within srcbitmapbuffer) | |
| U_CBBMISRC | cbBmiSrc |
| Size in bytes of U_BITMAPINFO. | |
| U_OFFBITSSRC | offBitsSrc |
| Offset in bytes to the src bitmap (within srcbitmapbuffer) | |
| U_CBBITS | cbBitsSrc |
| Size in bytes of src bitmap. | |
| U_POINTL | Mask |
| Mask UL corner in logical units. | |
| uint32_t | iUsageMask |
| DIBcolors Enumeration. | |
| U_OFFBMIMSK | offBmiMask |
| Offset in bytes to U_BITMAPINFO (within maskbitmapbuffer) | |
| U_CBBMIMSK | cbBmiMask |
| Size in bytes of U_BITMAPINFO. | |
| U_OFFBITSMSK | offBitsMask |
| Offset in bytes to the mask bitmap (within maskbitmapbuffer) | |
| U_CBBITSMSK | cbBitsMask |
EMF manual 2.3.1.4
| U_CBBITSMSK U_EMRPLGBLT::cbBitsMask |
Size in bytes of bitmap Record may include optional Source and mask bitmapbuffers
1.8.5