| HemfFill |   | 51% |   | 38% | 18 | 28 | 24 | 61 | 1 | 7 | 0 | 1 |
| HemfHeader |   | 57% |   | 83% | 18 | 26 | 33 | 77 | 16 | 20 | 0 | 1 |
| HemfDraw.EmfPolyDraw |   | 41% |   | 41% | 21 | 27 | 29 | 48 | 11 | 14 | 0 | 1 |
| HemfFont.LogFontPanose |  | 2% | | n/a | 15 | 16 | 16 | 17 | 15 | 16 | 0 | 1 |
| HemfComment.EmfCommentDataMultiformats |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 7 | 7 | 1 | 1 |
| HemfFill.EmfAlphaBlend |   | 60% |  | 100% | 12 | 17 | 13 | 48 | 12 | 15 | 0 | 1 |
| HemfFont |   | 80% |   | 71% | 24 | 35 | 24 | 103 | 13 | 16 | 0 | 1 |
| HemfComment.EmfCommentDataFormat |  | 0% |  | 0% | 10 | 10 | 16 | 16 | 8 | 8 | 1 | 1 |
| HemfPenStyle |   | 20% |   | 16% | 7 | 10 | 12 | 17 | 4 | 7 | 0 | 1 |
| HemfText.EmfExtTextOutA |   | 82% |   | 80% | 15 | 30 | 10 | 59 | 8 | 12 | 0 | 1 |
| HemfComment.EmfFormatSignature |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 3 | 3 | 1 | 1 |
| HemfMisc.EmfEof |   | 53% |   | 55% | 8 | 16 | 11 | 25 | 2 | 6 | 0 | 1 |
| HemfFill.EmfStretchBlt |   | 75% |   | 83% | 8 | 14 | 11 | 45 | 7 | 11 | 0 | 1 |
| HemfComment.EmfCommentDataIterator |   | 75% |   | 53% | 14 | 22 | 10 | 40 | 1 | 6 | 0 | 1 |
| HemfFill.EmfFrameRgn |   | 47% | | n/a | 8 | 10 | 12 | 22 | 8 | 10 | 0 | 1 |
| HemfMisc.EmfCreateMonoBrush |   | 56% |  | 0% | 8 | 11 | 13 | 26 | 7 | 10 | 0 | 1 |
| HemfMisc.EmfExtCreatePen |   | 77% |   | 66% | 10 | 17 | 7 | 37 | 6 | 11 | 0 | 1 |
| HemfPalette.EmfCreatePalette |   | 42% |   | 50% | 9 | 12 | 9 | 14 | 6 | 9 | 0 | 1 |
| HemfDraw.EmfPolyBezier |   | 82% |   | 70% | 8 | 19 | 7 | 40 | 6 | 14 | 0 | 1 |
| HemfFill.EmfFillRgn |   | 44% | | n/a | 7 | 9 | 9 | 16 | 7 | 9 | 0 | 1 |
| HemfFill.EmfSetDiBitsToDevice |   | 71% | | n/a | 8 | 10 | 8 | 27 | 8 | 10 | 0 | 1 |
| HemfDraw.EmfPolygon |   | 74% |   | 87% | 8 | 17 | 8 | 32 | 7 | 13 | 0 | 1 |
| HemfDraw.EmfArcTo |   | 40% |  | 0% | 6 | 8 | 10 | 15 | 5 | 7 | 0 | 1 |
| HemfWindowing.EmfScaleViewportExtEx |  | 20% | | n/a | 3 | 5 | 9 | 11 | 3 | 5 | 0 | 1 |
| HemfDraw.EmfRoundRect |   | 45% |  | 0% | 6 | 8 | 9 | 15 | 5 | 7 | 0 | 1 |
| HemfWindowing.EmfScaleWindowExtEx |  | 25% | | n/a | 2 | 5 | 8 | 11 | 2 | 5 | 0 | 1 |
| HemfMisc.EmfModifyWorldTransform |   | 63% |   | 33% | 8 | 13 | 11 | 27 | 4 | 9 | 0 | 1 |
| HemfDraw.EmfStrokePath |   | 49% |   | 50% | 6 | 10 | 9 | 17 | 4 | 8 | 0 | 1 |
| HemfFill.EmfInvertRgn |   | 46% | | n/a | 5 | 7 | 7 | 13 | 5 | 7 | 0 | 1 |
| HemfComment.EmfCommentDataGeneric |   | 46% | | n/a | 6 | 9 | 5 | 12 | 6 | 9 | 0 | 1 |
| HemfComment.EmfCommentDataWMF |   | 67% |   | 50% | 5 | 7 | 5 | 18 | 4 | 6 | 0 | 1 |
| HemfMisc.EmfCreateDibPatternBrushPt |   | 69% | | n/a | 6 | 8 | 7 | 20 | 6 | 8 | 0 | 1 |
| HemfPalette.EmfSetPaletteEntries |   | 51% | | n/a | 6 | 8 | 7 | 13 | 6 | 8 | 0 | 1 |
| HemfPalette.EmfResizePalette |   | 37% | | n/a | 6 | 8 | 7 | 11 | 6 | 8 | 0 | 1 |
| HemfMisc.EmfSetWorldTransform |   | 35% | | n/a | 5 | 7 | 9 | 12 | 5 | 7 | 0 | 1 |
| HemfFill.EmfExtSelectClipRgn |   | 61% |  | 100% | 4 | 10 | 5 | 16 | 4 | 9 | 0 | 1 |
| HemfWindowing.EmfSelectClipPath |  | 35% | | n/a | 4 | 7 | 6 | 10 | 4 | 7 | 0 | 1 |
| HemfWindowing.EmfSetIntersectClipRect |  | 30% |  | 0% | 4 | 6 | 7 | 9 | 3 | 5 | 0 | 1 |
| HemfDraw.EmfStrokeAndFillPath |  | 20% | | n/a | 1 | 3 | 7 | 9 | 1 | 3 | 0 | 1 |
| HemfFill.EmfStretchDiBits |   | 84% | | n/a | 5 | 7 | 5 | 26 | 5 | 7 | 0 | 1 |
| HemfDraw.EmfPie |   | 57% | | n/a | 4 | 6 | 4 | 9 | 4 | 6 | 0 | 1 |
| HemfDraw.EmfArc |   | 57% | | n/a | 4 | 6 | 4 | 9 | 4 | 6 | 0 | 1 |
| HemfMisc.EmfSetMiterLimit |  | 40% | | n/a | 4 | 7 | 5 | 9 | 4 | 7 | 0 | 1 |
| HemfComment.EmfComment |   | 81% |   | 70% | 6 | 16 | 3 | 20 | 3 | 11 | 0 | 1 |
| HemfMisc.EmfCreatePen |   | 73% | | n/a | 4 | 9 | 4 | 16 | 4 | 9 | 0 | 1 |
| HemfMisc.EmfCreateBrushIndirect |   | 73% | | n/a | 4 | 9 | 4 | 15 | 4 | 9 | 0 | 1 |
| HemfText.EmfExtCreateFontIndirectW |   | 68% | | n/a | 4 | 9 | 4 | 13 | 4 | 9 | 0 | 1 |
| HemfComment.EmfCommentDataBeginGroup |   | 74% | | n/a | 4 | 6 | 4 | 14 | 4 | 6 | 0 | 1 |
| HemfDraw.EmfChord |   | 61% | | n/a | 3 | 6 | 3 | 9 | 3 | 6 | 0 | 1 |
| HemfDraw.EmfPolyPolygon |   | 90% |   | 83% | 5 | 16 | 4 | 34 | 3 | 10 | 0 | 1 |
| HemfDraw.EmfAbortPath |  | 26% | | n/a | 3 | 5 | 6 | 8 | 3 | 5 | 0 | 1 |
| HemfComment.EmfCommentDataPlus |  | 86% |   | 83% | 5 | 11 | 5 | 20 | 4 | 8 | 0 | 1 |
| HemfComment.EmfCommentDataUnicode | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| HemfRecordIterator |  | 91% |   | 85% | 3 | 12 | 3 | 34 | 1 | 5 | 0 | 1 |
| HemfDraw.EmfSelectObject |  | 90% | | n/a | 2 | 7 | 3 | 10 | 2 | 7 | 0 | 1 |
| HemfMisc.EmfSetBrushOrgEx |  | 57% | | n/a | 3 | 6 | 3 | 7 | 3 | 6 | 0 | 1 |
| HemfFont.LogFontExDv | | 23% |  | 0% | 2 | 3 | 1 | 2 | 1 | 2 | 0 | 1 |
| HemfPalette.EmfSetIcmMode | | 60% | | n/a | 2 | 5 | 2 | 6 | 2 | 5 | 0 | 1 |
| HemfText | | 27% | | n/a | 3 | 4 | 4 | 5 | 3 | 4 | 0 | 1 |
| HemfDraw.EmfPolylineTo | | 50% | | n/a | 1 | 4 | 2 | 5 | 1 | 4 | 0 | 1 |
| HemfComment | | 0% | | n/a | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 |
| HemfDraw.EmfPolyPolyline | | 33% | | n/a | 3 | 4 | 3 | 4 | 3 | 4 | 0 | 1 |
| HemfDraw.EmfPolyline16 | | 33% | | n/a | 2 | 3 | 2 | 3 | 2 | 3 | 0 | 1 |
| HemfDraw.EmfPolyPolyline16 | | 33% | | n/a | 2 | 3 | 2 | 3 | 2 | 3 | 0 | 1 |
| HemfFill.EmfExtFloodFill |  | 84% | | n/a | 2 | 4 | 2 | 7 | 2 | 4 | 0 | 1 |
| HemfDraw.EmfSetPixelV |  | 78% | | n/a | 2 | 4 | 2 | 6 | 2 | 4 | 0 | 1 |
| HemfWindowing.EmfSetExcludeClipRect | | 61% | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| HemfPalette.EmfRealizePalette | | 50% | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| HemfDraw.EmfLineTo |  | 89% |   | 50% | 1 | 8 | 1 | 10 | 0 | 7 | 0 | 1 |
| HemfComment.EmfCommentDataEndGroup |  | 80% | | n/a | 2 | 4 | 2 | 6 | 2 | 4 | 0 | 1 |
| HemfText.EmfExtTextOutW | | 63% | | n/a | 1 | 4 | 1 | 4 | 1 | 4 | 0 | 1 |
| HemfDraw.EmfWidenPath | | 55% | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| HemfDraw.EmfPolyline | | 55% | | n/a | 2 | 4 | 2 | 4 | 2 | 4 | 0 | 1 |
| HemfWindowing |  | 89% | | n/a | 1 | 2 | 1 | 7 | 1 | 2 | 0 | 1 |
| HemfMisc.EmfSetMapperFlags |  | 81% | | n/a | 1 | 4 | 1 | 4 | 1 | 4 | 0 | 1 |
| HemfMisc.EmfSetStretchBltMode |  | 81% | | n/a | 1 | 4 | 1 | 5 | 1 | 4 | 0 | 1 |
| HemfWindowing.EmfSetOffsetClipRgn | | 76% | | n/a | 1 | 4 | 1 | 4 | 1 | 4 | 0 | 1 |
| HemfComment.EmfCommentData | | 40% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| HemfPalette | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| HemfMisc | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| HemfDraw |  | 98% |   | 50% | 2 | 9 | 2 | 30 | 0 | 7 | 0 | 1 |
| HemfDraw.EmfCloseFigure |  | 92% |   | 50% | 3 | 7 | 1 | 10 | 1 | 5 | 0 | 1 |
| HemfDraw.EmfBeginPath |  | 90% | | n/a | 1 | 5 | 1 | 8 | 1 | 5 | 0 | 1 |
| HemfDraw.EmfEndPath |  | 87% | | n/a | 1 | 5 | 1 | 7 | 1 | 5 | 0 | 1 |
| HemfDraw.EmfPolyBezier16 | | 77% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| HemfDraw.EmfPolylineTo16 | | 77% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| HemfDraw.EmfPolyBezierTo16 | | 77% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| HemfDraw.EmfFlattenPath | | 71% | | n/a | 1 | 3 | 1 | 3 | 1 | 3 | 0 | 1 |
| HemfFill.EmfPaintRgn | | 60% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| HemfRecordWithoutProperties | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| HemfDraw.EmfFillPath |  | 96% |   | 50% | 1 | 4 | 1 | 11 | 0 | 3 | 0 | 1 |
| HemfRecordType |  | 100% |  | 100% | 0 | 5 | 0 | 127 | 0 | 3 | 0 | 1 |
| HemfComment.HemfCommentRecordType |  | 100% |   | 83% | 1 | 6 | 0 | 20 | 0 | 3 | 0 | 1 |
| HemfFont.LogFontPanose.Letterform |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.SerifType |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.MidLine |  | 100% | | n/a | 0 | 1 | 0 | 15 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.ArmStyle |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.FontWeight |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.Contrast |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.Proportion |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.StrokeVariation |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 | 0 | 1 |
| HemfFont.LogFontPanose.XHeight |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 0 | 1 |
| HemfMisc.HemfModifyWorldTransformMode |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 3 | 0 | 1 |
| HemfPalette.EmfSetIcmMode.ICMMode |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 3 | 0 | 1 |
| HemfFont.LogFontPanose.FamilyType |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 | 0 | 1 |
| HemfDraw.EmfRectangle |  | 100% |  | 100% | 0 | 8 | 0 | 11 | 0 | 7 | 0 | 1 |
| HemfWindowing.EmfSetViewportExtEx |  | 100% | | n/a | 0 | 5 | 0 | 9 | 0 | 5 | 0 | 1 |
| HemfWindowing.EmfSetViewportOrgEx |  | 100% | | n/a | 0 | 5 | 0 | 9 | 0 | 5 | 0 | 1 |
| HemfWindowing.EmfSetWindowOrgEx |  | 100% | | n/a | 0 | 5 | 0 | 9 | 0 | 5 | 0 | 1 |
| HemfWindowing.EmfSetWindowExtEx |  | 100% | | n/a | 0 | 5 | 0 | 9 | 0 | 5 | 0 | 1 |
| HemfDraw.EmfSetMoveToEx |  | 100% | | n/a | 0 | 6 | 0 | 6 | 0 | 6 | 0 | 1 |
| UnimplementedHemfRecord |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 3 | 0 | 1 |
| HemfDraw.EmfEllipse |  | 100% | | n/a | 0 | 6 | 0 | 6 | 0 | 6 | 0 | 1 |
| HemfText.EmfGraphicsMode |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
| HemfMisc.EmfSetMapMode |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfMisc.EmfSetBkMode |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfFill.EmfSetPolyfillMode |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfMisc.EmfSetRop2 |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfPalette.EmfSelectPalette |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfText.EmfSetTextAlign |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfMisc.EmfDeleteObject |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfDraw.EmfPolyBezierTo |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfText.EmfSetTextColor |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| HemfMisc.EmfRestoreDc |  | 100% | | n/a | 0 | 4 | 0 | 5 | 0 | 4 | 0 | 1 |
| HemfMisc.EmfSetBkColor |  | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| HemfRecord |  | 100% |  | 100% | 0 | 5 | 0 | 6 | 0 | 4 | 0 | 1 |
| HemfText.EmfExtTextOutOptions | | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| HemfMisc.EmfSaveDc | | 100% | | n/a | 0 | 4 | 0 | 4 | 0 | 4 | 0 | 1 |
| HemfDraw.EmfPolygon16 | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| HemfDraw.EmfPolyDraw16 | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| HemfDraw.EmfPolyPolygon16 | | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| HemfFill.EmfBitBlt | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |
| HemfText.SetTextJustification | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| HemfText.PolyTextOutA | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| HemfText.PolyTextOutW | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |