Graphics.EnumerateMetafileProc Gedelegeerde

Definitie

Biedt een callback-methode voor de EnumerateMetafile methode.

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 

Parameters

recordType
EmfPlusRecordType

Lid van de EmfPlusRecordType opsomming waarmee het type metabestandrecord wordt opgegeven.

flags
Int32

Set vlaggen waarmee kenmerken van de record worden opgegeven.

dataSize
Int32

Aantal bytes in de recordgegevens.

data
IntPtr

nativeint

Wijs een buffer aan die de recordgegevens bevat.

callbackData
PlayRecordCallback

Niet gebruikt.

Retourwaarde

Geef als resultaat true als u wilt doorgaan met het inventariseren van records; anders. false

Kenmerken

Voorbeelden

Zie voor een voorbeeld EnumerateMetafile.

Opmerkingen

Deze methode wordt gebruikt in combinatie met de EnumerateMetafile methode van de Graphics klasse. Bepaalde overbelastingen van de methode roepen een door de EnumerateMetafile toepassing gedefinieerde callbackmethode van dit type aan voor elke record in een opgegeven metabestand. De callback-functie kan elke record (of geselecteerde records) weergeven door de PlayRecord methode aan te roepen die Metafile wordt geïnventariseerd.

Een gebruikersdeclaratie van deze callback-methode moet dezelfde parameters hebben als de Graphics.EnumerateMetafileProc gedelegeerdedeclaratie.

Extensiemethoden

Name Description
GetMethodInfo(Delegate)

Hiermee haalt u een object op dat de methode vertegenwoordigt die wordt vertegenwoordigd door de opgegeven gemachtigde.

Van toepassing op