EmfScaleViewportExtex

EmfScaleViewportExtex class

EMR_SCALEVIEWPORTEXTEX kaydı, belirtilen çarpanlar ve bölenler tarafından oluşturulan oranlarını kullanarak bir cihaz bağlamı için görünüm penceresini yeniden belirtir.

public sealed class EmfScaleViewportExtex : EmfStateRecordType

yapıcılar

İsimTanım
EmfScaleViewportExtex()Yeni bir örneğini başlatırEmfScaleViewportExtex sınıf.
EmfScaleViewportExtex(EmfRecord)Yeni bir örneğini başlatırEmfScaleViewportExtex sınıf.

Özellikleri

İsimTanım
Size { get; set; }Rekorun boyutunu alır veya ayarlar
Type { get; set; }Türü alır veya ayarlar.
XDenom { get; set; }Yatay böleni belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır olamaz.
XNum { get; set; }Yatay çarpanı belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır olamaz.
YDenom { get; set; }Dikey böleni belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır olamaz.
YNum { get; set; }Dikey çarpanı belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır olamaz.

Notlar

Cihaz bağlamı sabit bir ölçek eşleme modu kullanıyorsa kapsam değiştirilemez. Yalnızca MM_ISOTROPIC ve MM_ANISOTROPIC sabit ölçek değildir. Görünüm alanı kapsamları aşağıdaki gibi değiştirilir. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Ayrıca bakınız