2.1.14 FormatSignature Enumeration

The FormatSignature enumeration defines values that are used to identify the format of embedded data in EMF metafiles.

 typedef  enum 
 {
   ENHMETA_SIGNATURE = 0x464D4520,
   EPS_SIGNATURE = 0x46535045
 } FormatSignature;

ENHMETA_SIGNATURE: The sequence of ASCII characters "FME ", which denotes EMF data. The reverse of the string is " EMF".

Note: The space character in the string is significant and MUST be present.

This signature is used in the following structures:

§ EMR_HEADER records (section 2.3.4.2) to identify the EMF metafile

§ The EmrFormat object (section 2.2.4) in EMR_COMMENT_MULTIFORMATS records (section 2.3.3.4.3), to specify embedded EMF records.

EPS_SIGNATURE: The value of this member is the sequence of ASCII characters "FSPE", which denotes encapsulated PostScript (EPS) data. The reverse of the string is "EPSF".

This signature is used in EmrFormat objects to specify embedded PostScript data in the EpsData object (section 2.2.6) in EMR_COMMENT_MULTIFORMATS records.