EmfCommentMultiFormats

EmfCommentMultiFormats class

L’enregistrement EMR_COMMENT_MULTIFORMATS spécifie une image dans plusieurs formats graphiques.

public sealed class EmfCommentMultiFormats : EmfCommentPublicRecordType

Constructeurs

NomLa description
EmfCommentMultiFormats(EmfRecord)Initialise une nouvelle instance duEmfCommentMultiFormats classe.

Propriétés

NomLa description
AFormats { get; set; }Obtient ou définit un tableau de formats graphiques de longueur CountFormats, spécifié par objets EmrFormat (section 2.2.4), par ordre de préférence
override CommentIdentifier { get; set; }Obtient ou définit un entier non signé 32 bits qui identifie cet enregistrement de commentaire comme spécifiant des données publiques. La valeur 0x43494447, qui est la chaîne ASCII “CIDG”, identifie ceci comme un enregistrement EMR_COMMENT_PUBLIC.
DataSize { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie la taille, en octets, des champs CommentIdentifier et CommentRecordParm dans le champ RecordBuffer qui suit . Il NE DOIT PAS inclure la taille de lui-même ou la taille du champ AlignmentPadding, si present
FormatData { get; set; }Obtient ou définit un tableau de longueur variable d’octets de données d’image pour tous les formats graphiques contenus dans cet enregistrement. La taille des données pour chaque image est fournie par le champ DataSize dans l’objet EmrFormat correspondant. Ainsi, la taille totale de ce champ est la somme des valeurs DataSize dans tous les objets EmrFormat. Le format graphique des données de chaque image est spécifié par le champ Signature dans l’objet EmrFormat correspondant.
OutputRect { get; set; }Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui spécifie le rectangle de sortie , en coordonnées logiques.
PublicCommentIdentifier { get; set; }Obtient ou définit un entier non signé 32 bits qui identifie le type d’enregistrement de commentaire public . Cela DEVRAIT être l’une des valeurs répertoriées dans le tableau précédent, qui sont spécifiés dans l’énumération EmrComment (section 2.1.10), à moins que des types d’enregistrements de commentaires publics supplémentaires aient été implémentés sur le serveur d’impression.
Size { get; set; }Obtient ou définit la taille de l’enregistrement
Type { get; set; }Obtient ou définit le type.

Voir également