EmfPlusSetTsGraphics

EmfPlusSetTsGraphics class

EmfPlusSetTSGraphics kaydı, bir terminal sunucusu için grafik aygıtı bağlamının durumunu belirtir.

public sealed class EmfPlusSetTsGraphics : EmfPlusTerminalServerRecordType

yapıcılar

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

Özellikleri

İsimTanım
AntiAliasMode { get; set; }Satır kenar yumuşatma türü de dahil olmak üzere, satır oluşturmanın kalitesini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar, . SmoothingMode numaralandırmasında tanımlanmalıdır (bölüm 2.1.1.28).
BasicVgaColors { get; }[temel vga renkleri] olup olmadığını gösteren bir değer alır. Ayarlanırsa, palet yalnızca temel VGA renklerini içerir.
CompositingMode { get; set; }Kaynak renklerin arka plan renkleriyle nasıl birleştirildiğini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar. CompositingMode numaralandırmasında (bölüm 2.1.1.5) bir değer OLMALIDIR.
CompositingQuality { get; set; }Daha fazla sürekli veya keskin tanımlı görünmelerini sağlamak için çizgilere, eğrilere ve doldurulmuş alanların kenarlarına uygulanacak yumuşatma derecesini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar. CompositingQuality numaralandırmasında bir değer OLMALIDIR (bölüm 2.1.1.6).
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.
FilterType { get; set; }Stretching ve küçültme dahil olmak üzere ölçeklemenin nasıl gerçekleştirildiğini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar. FilterType numaralandırmasında bir değer OLMALIDIR (bölüm 2.1.1.11).
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.
HavePalette { get; }[Palete sahip] olup olmadığını gösteren bir değer alır. Ayarlanırsa, bu kayıt, grafik durum verisini izleyen Palet alanında bir EmfPlusPalette nesnesi (bölüm 2.2.2.28) içerir.
Palette { get; set; }İsteğe bağlı bir EmfPlusPalette nesnesi alır veya ayarlar.
PixelOffset { get; set; }image ve metin işleme sürecinin genel kalitesini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar. PixelOffsetMode numaralandırmasında bir değer OLMALIDIR (bölüm 2.1.1.26).
RenderOriginX { get; set; }Yarı tonlama ve renk taklidi matrisleri oluşturmak için kaynağının yatay koordinatı olan 16 bitlik işaretli bir tamsayı alır veya ayarlar.
RenderOriginY { get; set; }Yarı tonlama ve renk taklidi matrisleri oluşturmak için Origin öğesinin dikey koordinatı olan 16 bitlik işaretli bir tamsayı alır veya ayarlar.
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.
TextContrast { get; set; }Kenar yumuşatılmış ve ClearType metni oluşturmak için kullanılan gama düzeltme değerini belirten 16 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu değer 0 ila 12 aralığında OLMALIDIR.
TextRenderHint { get; set; }Metin kenar yumuşatma türü de dahil olmak üzere text oluşturmanın kalitesini belirten 8 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu, the TextRenderingHint numaralandırmasında (bölüm 2.1.1.32) tanımlanmalıdır.
Type { get; }Kayıt türünü tanımlayan 16 bitlik işaretsiz bir tamsayı alır.
WorldToDevice { get; set; }192-bit EmfPlusTransformMatrix nesnesini alır veya ayarlar (bölüm 2.2.2.47), bu dünya alanından cihaz alanına dönüşümleri belirtir.

Ayrıca bakınız