Bagikan melalui


Graphics.EnumerateMetafileProc Delegasikan

Definisi

Menyediakan metode panggilan balik untuk metode ini 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 

Parameter

recordType
EmfPlusRecordType

Anggota EmfPlusRecordType enumerasi yang menentukan jenis rekaman metafile.

flags
Int32

Kumpulan bendera yang menentukan atribut rekaman.

dataSize
Int32

Jumlah byte dalam data rekaman.

data
IntPtr

nativeint

Penunjuk ke buffer yang berisi data rekaman.

callbackData
PlayRecordCallback

Tidak digunakan.

Tampilkan Nilai

Kembalikan true jika Anda ingin terus menghitung rekaman; jika tidak, false.

Atribut

Contoh

Misalnya lihat EnumerateMetafile.

Keterangan

Metode ini digunakan bersama dengan EnumerateMetafile metode Graphics kelas . Kelebihan metode EnumerateMetafile tertentu memanggil metode panggilan balik yang ditentukan aplikasi dari jenis ini untuk setiap rekaman dalam metafile tertentu. Fungsi panggilan balik dapat menampilkan setiap rekaman (atau rekaman yang dipilih) dengan memanggil PlayRecord metode Metafile yang sedang dijumlahkan.

Deklarasi pengguna dari metode panggilan balik ini harus memiliki parameter yang sama dengan Graphics.EnumerateMetafileProc deklarasi delegasi.

Metode Ekstensi

GetMethodInfo(Delegate)

Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan.

Berlaku untuk