Graphics.EnumerateMetafileProc Delegat

Definition

Stellt eine Rückrufmethode für die EnumerateMetafile Methode bereit.

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 

Parameter

recordType
EmfPlusRecordType

Element der EmfPlusRecordType Aufzählung, die den Typ des Metadateidatensatzes angibt.

flags
Int32

Satz von Flags, die Attribute des Datensatzes angeben.

dataSize
Int32

Anzahl der Bytes in den Datensatzdaten.

data
IntPtr

nativeint

Zeigen Sie auf einen Puffer, der die Datensatzdaten enthält.

callbackData
PlayRecordCallback

Nicht verwendet.

Rückgabewert

Geben Sie zurück true , wenn Sie das Aufzählen von Datensätzen fortsetzen möchten; andernfalls false.

Attribute

Beispiele

Ein Beispiel finden Sie unter EnumerateMetafile.

Hinweise

Diese Methode wird in Verbindung mit der EnumerateMetafile Methode der Graphics Klasse verwendet. Bestimmte Überladungen der EnumerateMetafile Methode rufen eine anwendungsdefinierte Rückrufmethode dieses Typs für jeden Datensatz in einer angegebenen Metadatei auf. Die Rückruffunktion kann jeden Datensatz (oder ausgewählte Datensätze) anzeigen, indem die PlayRecord Methode aufgerufen wird, die Metafile aufgezählt wird.

Eine Benutzerdeklaration dieser Rückrufmethode muss dieselben Parameter wie die Graphics.EnumerateMetafileProc Delegatdeklaration aufweisen.

Erweiterungsmethoden

Name Beschreibung
GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die vom angegebenen Delegaten dargestellte Methode darstellt.

Gilt für: