Partager via


Graphics.EnumerateMetafileProc Délégué

Définition

Fournit une méthode de rappel pour la méthode EnumerateMetafile.

public: delegate bool Graphics::EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback ^ callbackData);
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
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
[<System.Runtime.InteropServices.ComVisible(false)>]
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.

flags
Int32

Ensemble d'indicateurs qui spécifie des attributs de l'enregistrement.

dataSize
Int32

Nombre d'octets dans les données de l'enregistrement.

data
IntPtr

nativeint

Pointeur d'une mémoire tampon qui contient les données de l'enregistrement.

callbackData
PlayRecordCallback

Non utilisé.

Valeur renvoyée

Retournez true si vous voulez poursuivre l'énumération des enregistrements ; sinon, false.

Attributs

Exemples

Pour obtenir un exemple, consultez EnumerateMetafile.

Remarques

Cette méthode est utilisée conjointement avec la EnumerateMetafile méthode de la Graphics classe . 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é. La fonction de rappel peut afficher chaque enregistrement (ou enregistrements sélectionnés) en appelant la PlayRecord méthode du Metafile énuméré.

Une déclaration utilisateur de cette méthode de rappel doit avoir les mêmes paramètres que la déclaration de Graphics.EnumerateMetafileProc délégué.

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é.

S’applique à