Graphics.EnumerateMetafileProc Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metodę wywołania zwrotnego EnumerateMetafile dla metody .
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);
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
[<System.Runtime.InteropServices.ComVisible(false)>]
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
Parametry
- recordType
- EmfPlusRecordType
Element członkowski wyliczenia EmfPlusRecordType , który określa typ rekordu metapliku.
- flags
- Int32
Zestaw flag określających atrybuty rekordu.
- dataSize
- Int32
Liczba bajtów w danych rekordu.
- data
-
IntPtr
nativeint
Wskaźnik do buforu zawierającego dane rekordu.
- callbackData
- PlayRecordCallback
Nie używany.
Wartość zwracana
Wróć true
, jeśli chcesz kontynuować wyliczanie rekordów; w przeciwnym razie false
.
- Atrybuty
Przykłady
Aby zapoznać się z przykładem, zobacz EnumerateMetafile.
Uwagi
Ta metoda jest używana w połączeniu z EnumerateMetafile metodą Graphics klasy . Niektóre przeciążenia EnumerateMetafile metody wywołuje metodę wywołania zwrotnego zdefiniowanego przez aplikację dla każdego rekordu w określonym metapliku. Funkcja wywołania zwrotnego może wyświetlać każdy rekord (lub wybrane rekordy) przez wywołanie PlayRecord metody Metafile wyliczanej.
Deklaracja użytkownika tej metody wywołania zwrotnego musi mieć te same parametry co deklaracja delegata Graphics.EnumerateMetafileProc .
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |