EmfPlusFillPie

EmfPlusFillPie class

EmfPlusFillPie kaydı, bir elipsin içinin bir bölümünün doldurulmasını belirtir

public sealed class EmfPlusFillPie : EmfPlusDrawingRecordType

yapıcılar

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

Özellikleri

İsimTanım
BrushId { get; set; }Fırça tanımlayıcısını alır veya ayarlar Fırçayı tanımlayan, içeriği Bayraklar alanındaki S biti tarafından belirlenen 32 bitlik işaretsiz bir tam sayı.
Compressed { get; set; }PointData’nın sıkıştırılıp sıkıştırılmadığını gösteren bir değer alır veya ayarlar. Ayarlanırsa, RectData bir EmfPlusRect nesnesi içerir (bölüm 2.2.2.38). Temizse, RectData bir EmfPlusRectF nesnesi içerir (bölüm 2.2.2.39).
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.
IsColor { get; set; }Bu örneğin color olup olmadığını gösteren bir değer alır veya ayarlar. Ayarlanırsa, BrushId bir EmfPlusARGB nesnesi olarak bir renk belirtir (bölüm 2.2.2.1). Temizse, BrushId EMF+ Nesne Tablosunda bir EmfPlusBrush nesnesinin (bölüm 2.2.1.1) dizinini içerir.
RectData { get; set; }Datas dikdörtgenini alır veya ayarlar. Pasta dilimini içeren elipsin sınırlayıcı kutusunu tanımlayan bir EmfPlusRect veya EmfPlusRectF nesnesi. Bu dikdörtgen pastanın konumunu, boyutunu, ve şeklini tanımlar. Bu alandaki nesnenin türü, Bayraklar alanının değeri ile belirtilir.
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.
StartAngle { get; set; }Başlangıç açısını alır veya ayarlar x ekseni ile pasta diliminin başlangıç noktası arasındaki açıyı belirten 32 bit, negatif olmayan kayan nokta değeri. Herhangi bir değer kabul edilebilir, ancak modulo 360 olarak yorumlanmalıdır ZORUNLU, kullanılan sonuç 0.0 dahil ila 360.0 özel aralığındadır.
SweepAngle { get; set; }Tarama açısını alır veya ayarlar StartAngle değeri tarafından tanımlanan başlangıç noktasından ölçülen derece cinsinden bir açı olarak çizilecek pasta kamasını tanımlayan yayın kapsamını belirten 32 bit kayan nokta değeri. Herhangi bir değer kabul edilebilir, ancak ile -360.0 ila 360.0 dahil arasında kenetlenmesi ZORUNLUDUR. Pozitif bir değer, taramanın saat yönünde tanımlandığını ve negatif bir değer, süpürmenin saat yönünün tersine tanımlandığını gösterir.
Type { get; }Kayıt türünü tanımlayan 16 bitlik işaretsiz bir tamsayı alır.

Ayrıca bakınız