Graphics.EnumerateMetafileProc Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um método de retorno de chamada para o método 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);
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
Parâmetros
- recordType
- EmfPlusRecordType
Membro da enumeração EmfPlusRecordType que especifica o tipo de registro de metarquivo.
- flags
- Int32
Conjunto de sinalizadores que especifica os atributos do registro.
- dataSize
- Int32
Número de bytes nos dados de registro.
- data
-
IntPtr
nativeint
Ponteiro para um buffer que contém os dados de registro.
- callbackData
- PlayRecordCallback
Não usado.
Valor Retornado
Retorne true
se desejar continuar enumerando registros; caso contrário, false
.
- Atributos
Exemplos
Para obter um exemplo, consulte EnumerateMetafile.
Comentários
Esse método é usado em conjunto com o EnumerateMetafile método da Graphics classe . Determinadas sobrecargas do EnumerateMetafile método chamam um método de retorno de chamada definido pelo aplicativo desse tipo para cada registro em um metafile especificado. A função de retorno de chamada pode exibir cada registro (ou registros selecionados) chamando o PlayRecord método do Metafile que está sendo enumerado.
Uma declaração de usuário desse método de retorno de chamada deve ter os mesmos parâmetros que a Graphics.EnumerateMetafileProc declaração de delegado.
Métodos de Extensão
GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |