Class: Emf::Emr::Binary::Records::BitBlt
- Inherits:
-
WithBounds
- Object
- BinData::Record
- Emf::Emr::Binary::Record
- WithBounds
- Emf::Emr::Binary::Records::BitBlt
- Defined in:
- lib/emf/emr/binary/records/bit_blt.rb
Overview
EMRBITBLT (MS-EMF 2.3.1.2). Layout: emr, rclBounds, Dest, cDest, dwRop, Src, xformSrc (24 bytes), crBkColorSrc, iUsageSrc, offBmiSrc, cbBmiSrc, offBitsSrc, cbBitsSrc, then trailing BMI/bitmap data. Only the fields the emfsvg renderer needs are declared; the 32-byte xform+bgcolor+usage blob in the middle is skipped via a fixed-length :string (NOT :rest, which would consume the whole tail).