EmfScaleWindowExtex

EmfScaleWindowExtex class

EMR_SCALEWINDOWEXTEX kaydı, belirtilen çarpanlar ve bölenler tarafından oluşturulan oranları kullanarak bir oynatma cihazı bağlamı için pencereyi by yeniden belirtir.

public sealed class EmfScaleWindowExtex : EmfStateRecordType

yapıcılar

İsimTanım
EmfScaleWindowExtex()Yeni bir örneğini başlatırEmfScaleWindowExtex sınıf.
EmfScaleWindowExtex(EmfRecord)Yeni bir örneğini başlatırEmfScaleWindowExtex 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 OLMAMALIDIR.
XNum { get; set; }Yatay çarpanı belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır OLMAMALIDIR.
YDenom { get; set; }Dikey böleni belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır OLMAMALIDIR.
YNum { get; set; }Dikey çarpanı belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. sıfır OLMAMALIDIR.

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. Pencere uzantıları aşağıdaki gibi değiştirilir. xNewWE = (xOldWE * xNum) / xDenom yNewWE = (yOldWE * yNum) / yDenom

Ayrıca bakınız