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