Graphics.EnumerateMetafileProc Temsilci
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
yöntemi için EnumerateMetafile bir geri çağırma yöntemi sağlar.
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
Parametreler
- recordType
- EmfPlusRecordType
Meta dosyası kaydının EmfPlusRecordType türünü belirten numaralandırmanın üyesi.
- flags
- Int32
Kaydın özniteliklerini belirten bayrak kümesi.
- dataSize
- Int32
Kayıt verilerindeki bayt sayısı.
- data
-
IntPtr
nativeint
Kayıt verilerini içeren bir arabelleğe işaretçi.
- callbackData
- PlayRecordCallback
Kullanılmadı.
Dönüş Değeri
Kayıtları listelemeye devam etmek istiyorsanız geri dönün true
; aksi takdirde , false
.
- Öznitelikler
Örnekler
Bir örnek için bkz EnumerateMetafile. .
Açıklamalar
Bu yöntem sınıfının yöntemiyle EnumerateMetafileGraphics birlikte kullanılır. yönteminin belirli aşırı yüklemeleri, belirtilen meta dosyasındaki EnumerateMetafile her kayıt için bu tür bir uygulama tanımlı geri çağırma yöntemini çağırır. Geri çağırma işlevi, numaralandırılmakta olan yöntemini Metafile çağırarak PlayRecord her kaydı (veya seçili kayıtları) görüntüleyebilir.
Bu geri çağırma yönteminin kullanıcı bildirimi, temsilci bildirimiyle aynı parametrelere Graphics.EnumerateMetafileProc sahip olmalıdır.
Uzantı Metotları
GetMethodInfo(Delegate) |
Belirtilen temsilci tarafından temsil edilen yöntemi temsil eden bir nesnesi alır. |