Graphics.EnumerateMetafileProc Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un metodo di callback per il EnumerateMetafile metodo .
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);
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
[<System.Runtime.InteropServices.ComVisible(false)>]
type Graphics.EnumerateMetafileProc = delegate of EmfPlusRecordType * int * int * nativeint * PlayRecordCallback -> bool
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
Parametri
- recordType
- EmfPlusRecordType
Membro dell'enumerazione EmfPlusRecordType che specifica il tipo di record metafile.
- flags
- Int32
Set di flag che specificano gli attributi del record.
- dataSize
- Int32
Numero di byte nei dati del record.
- data
-
IntPtr
nativeint
Puntatore a un buffer che contiene i dati del record.
- callbackData
- PlayRecordCallback
Non utilizzato.
Valore restituito
Restituisce true se si desidera continuare a enumerare i record; in caso contrario, false.
- Attributi
Esempio
Per un esempio, vedere EnumerateMetafile.
Commenti
Questo metodo viene usato insieme al EnumerateMetafile metodo della Graphics classe . Alcuni overload del EnumerateMetafile metodo chiamano un metodo di callback definito dall'applicazione di questo tipo per ogni record in un metafile specificato. La funzione di callback può visualizzare ogni record (o record selezionati) chiamando il PlayRecord metodo dell'oggetto Metafile che viene enumerato.
Una dichiarazione utente di questo metodo di callback deve avere gli stessi parametri della Graphics.EnumerateMetafileProc dichiarazione del delegato.
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato. |