Metafile ::P layRecord, méthode (gdiplusheaders.h)
La méthode Metafile ::P layRecord lit un enregistrement metafile.
Syntaxe
Status PlayRecord(
[in] EmfPlusRecordType recordType,
[in] UINT flags,
[in] UINT dataSize,
[in] const BYTE *data
);
Paramètres
[in] recordType
Type : EmfPlusRecordType
Élément de l’énumération EmfPlusRecordType qui spécifie le type d’enregistrement de métafichier à lire.
[in] flags
Type : UINT
Jeu d’indicateurs qui spécifient les attributs de l’enregistrement à lire.
[in] dataSize
Type : UINT
Entier qui spécifie le nombre d’octets contenus dans les données d’enregistrement.
[in] data
Type : const BYTE*
Pointeur vers un tableau d’octets qui contient les données d’enregistrement.
Valeur retournée
Type : État
Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .
Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .
Remarques
Cette méthode est utilisée conjointement avec la méthode EnumerateMetafile Methods de la classe Graphics . La méthode Méthodes EnumerateMetafile appelle une fonction de rappel définie par l’application pour chaque enregistrement dans un métafichier spécifié. La fonction de rappel peut afficher chaque enregistrement (ou enregistrements sélectionnés) en appelant la méthode Metafile ::P layRecord .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | gdiplusheaders.h (inclure Gdiplus.h) |
Bibliothèque | Gdiplus.lib |
DLL | Gdiplus.dll |