Graphics.EnumerateMetafileProc Délégué

Définition

Fournit une méthode de rappel pour la méthode EnumerateMetafile.Provides a callback method for the EnumerateMetafile method.

public: delegate bool Graphics::EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback ^ callbackData);
[System.Runtime.InteropServices.ComVisible(false)]
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
type Graphics.EnumerateMetafileProc = delegate of EmfPlusRecordType * int * int * nativeint * PlayRecordCallback -> bool
Public Delegate Function Graphics.EnumerateMetafileProc(recordType As EmfPlusRecordType, flags As Integer, dataSize As Integer, data As IntPtr, callbackData As PlayRecordCallback) As Boolean 

Paramètres

recordType
EmfPlusRecordType

Membre de l'énumération EmfPlusRecordType qui spécifie le type d'enregistrement de métafichier.Member of the EmfPlusRecordType enumeration that specifies the type of metafile record.

flags
Int32

Ensemble d'indicateurs qui spécifie des attributs de l'enregistrement.Set of flags that specify attributes of the record.

dataSize
Int32

Nombre d'octets dans les données de l'enregistrement.Number of bytes in the record data.

data
IntPtr

Pointeur d'une mémoire tampon qui contient les données de l'enregistrement.Pointer to a buffer that contains the record data.

callbackData
PlayRecordCallback

Non utilisé.Not used.

Valeur renvoyée

Boolean

Retournez true si vous voulez poursuivre l'énumération des enregistrements ; sinon, false.Return true if you want to continue enumerating records; otherwise, false.

Héritage
Graphics.EnumerateMetafileProc
Attributs

Exemples

Pour obtenir un exemple EnumerateMetafile, consultez.For an example see EnumerateMetafile.

Remarques

Cette méthode est utilisée conjointement avec la EnumerateMetafile méthode de la Graphics classe.This method is used in conjunction with the EnumerateMetafile method of the Graphics class. Certaines surcharges de la EnumerateMetafile méthode appellent une méthode de rappel définie par l’application de ce type pour chaque enregistrement dans un métafichier spécifié.Certain overloads of the EnumerateMetafile method call an application-defined callback method of this type for each record in a specified metafile. La fonction de rappel peut afficher chaque enregistrement (ou les enregistrements sélectionnés) en PlayRecord appelant la méthode Metafile de la qui est énumérée.The callback function can display each record (or selected records) by calling the PlayRecord method of the Metafile that is being enumerated.

Une déclaration utilisateur de cette méthode de rappel doit avoir les mêmes paramètres que Graphics.EnumerateMetafileProc la déclaration du délégué.A user declaration of this callback method must have the same parameters as the Graphics.EnumerateMetafileProc delegate declaration.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à