Graphics.EnumerateMetafileProc Delegato

Definizione

Fornisce un metodo di callback per il metodo EnumerateMetafile.Provides a callback method for the EnumerateMetafile method.

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
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 del metafile.Member of the EmfPlusRecordType enumeration that specifies the type of metafile record.

flags
Int32

Insieme di flag che specificano gli attributi di un record.Set of flags that specify attributes of the record.

dataSize
Int32

Numero di byte contenuti nei dati del record.Number of bytes in the record data.

data
IntPtr

Puntatore a un buffer che contiene i dati del record.Pointer to a buffer that contains the record data.

callbackData
PlayRecordCallback

Non usato.Not used.

Valore restituito

Boolean

Restituisce true se si desidera continuare a enumerare i record; in caso contrario, false .Return true if you want to continue enumerating records; otherwise, false.

Ereditarietà
Graphics.EnumerateMetafileProc
Attributi

Esempio

Per un esempio, vedere EnumerateMetafile.For an example see EnumerateMetafile.

Commenti

Questo metodo viene utilizzato insieme al metodo EnumerateMetafile della classe Graphics.This method is used in conjunction with the EnumerateMetafile method of the Graphics class. Alcuni overload del metodo EnumerateMetafile chiamano un metodo di callback definito dall'applicazione di questo tipo per ogni record in un metafile specificato.Certain overloads of the EnumerateMetafile method call an application-defined callback method of this type for each record in a specified metafile. La funzione di callback può visualizzare ogni record (o record selezionati) chiamando il metodo PlayRecord della Metafile enumerata.The callback function can display each record (or selected records) by calling the PlayRecord method of the Metafile that is being enumerated.

Una dichiarazione utente di questo metodo di callback deve avere gli stessi parametri della dichiarazione di delegato Graphics.EnumerateMetafileProc.A user declaration of this callback method must have the same parameters as the Graphics.EnumerateMetafileProc delegate declaration.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate.

Si applica a