Graphics.EnumerateMetafileProc Delegato

Definizione

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.

Si applica a