Graphics.EnumerateMetafileProc Делегат

Определение

Предоставляет метод обратного EnumerateMetafile вызова для метода.

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);
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 

Параметры

recordType
EmfPlusRecordType

EmfPlusRecordType Элемент перечисления, указывающий тип записи метафайла.

flags
Int32

Набор флагов, указывающих атрибуты записи.

dataSize
Int32

Количество байтов в данных записи.

data
IntPtr

nativeint

Указатель на буфер, содержащий данные записи.

callbackData
PlayRecordCallback

Не используется.

Возвращаемое значение

Возвращается true , если требуется продолжить перечисление записей; в противном случае false.

Атрибуты

Примеры

Пример см. в разделе EnumerateMetafile.

Комментарии

Этот метод используется в сочетании с методом EnumerateMetafileGraphics класса. Некоторые перегрузки EnumerateMetafile метода вызывают определяемый приложением метод обратного вызова этого типа для каждой записи в указанном метафайле. Функция обратного PlayRecord вызова может отображать каждую запись (или выбранные записи), вызвав Metafile метод перечисленного.

Объявление пользователя этого метода обратного вызова должно иметь те же параметры, что и объявление делегата Graphics.EnumerateMetafileProc .

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

Применяется к