Graphics.EnumerateMetafileProc Delegar

Definição

Fornece um método de callback para o EnumerateMetafile método.

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 

Parâmetros

recordType
EmfPlusRecordType

Membro da EmfPlusRecordType enumeração que especifica o tipo de registo de metaficheiro.

flags
Int32

Conjunto de flags que especificam atributos do registo.

dataSize
Int32

Número de bytes nos dados do registo.

data
IntPtr

nativeint

Apontador para um buffer que contém os dados do registo.

callbackData
PlayRecordCallback

Não utilizado.

Devolver Valor

Retorne true se quiser continuar a enumerar registos; caso contrário, false.

Atributos

Exemplos

Para um exemplo, veja EnumerateMetafile.

Observações

Este método é usado em conjunto com o EnumerateMetafile método da Graphics turma. Certas sobrecargas do EnumerateMetafile método chamam um método de callback definido pela aplicação deste tipo para cada registo num metaficheiro especificado. A função de callback pode mostrar cada registo (ou registos selecionados) chamando o PlayRecord método do Metafile que está a ser enumerado.

Uma declaração de utilizador deste método de retorno deve ter os mesmos parâmetros que a Graphics.EnumerateMetafileProc declaração de delegado.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a