Graphics.EnumerateMetafileProc Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |