Graphics.EnumerateMetafileProc Gedelegeerde
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |