EmfPlusSetClipRegion

EmfPlusSetClipRegion class

EmfPlusSetClipRegion kaydı, geçerli kırpma bölgesini başka bir grafik bölgesiyle birleştirir. Yeni geçerli kırpma bölgesi, önceki geçerli kırpma bölgesi ve belirtilen EmfPlusRegion nesnesi üzerinde CombineMode işleminin gerçekleştirilmesinin sonucuna ayarlanır.

public sealed class EmfPlusSetClipRegion : EmfPlusClippingRecordType

yapıcılar

İsimTanım
EmfPlusSetClipRegion(EmfPlusRecord)Yeni bir örneğini başlatırEmfPlusSetClipRegion sınıf.

Özellikleri

İsimTanım
Cm { get; set; }CM’yi (4 bit) alır veya ayarlar: İki bölgeyi birleştirmek için mantıksal işlemi belirtir. Değerlerin anlamları için bkz. CombineMode numaralandırması (bölüm 2.1.1.4).
virtual DataSize { get; set; }Takip eden RecordData alanındaki 32-bit hizalı bayt veri sayısını tanımlaması ZORUNLU olan 32-bit işaretsiz bir tamsayı alır veya ayarlar. Bu sayı, 12 baytlık kayıt başlığını içermez.
virtual Flags { get; set; }İşlemin nasıl gerçekleştirileceği ve kaydın yapısı hakkında bazı kayıtlar için bilgi içeren 16 bitlik işaretsiz bir tamsayı alır veya ayarlar.
ObjectId { get; set; }EMF+ Nesne Tablosundaki bir EmfPlusRegion nesnesinin (bölüm 2.2.1.8) dizinini alır veya ayarlar.Değer sıfırdan 63’e (dahil) ZORUNLUDUR.
virtual Size { get; set; }12 baytlık kayıt başlığı ve kayda özel veriler dahil olmak üzere tüm kayıttaki 32 bit hizalanmış bayt sayısını belirten 32 bit işaretsiz bir tamsayı alır veya ayarlar.
Type { get; }Kayıt türünü tanımlayan 16 bitlik işaretsiz bir tamsayı alır.

Ayrıca bakınız