Graphics.EnumerateMetafileProc Delegar
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |