Aracılığıyla paylaş


CDC::ScaleViewportExt

Görünüm penceresi uzantılarına göre geçerli değerlerini değiştirir.

virtual CSize ScaleViewportExt(
   int xNum,
   int xDenom,
   int yNum,
   int yDenom 
);

Parametreler

  • xNum
    Geçerli x hükümleri çarpmak üzere miktarını belirtir.

  • xDenom
    X-kapsamın geçerli değeriyle çarpımının sonucu bölmek üzere belirtir xNum parametresi.

  • yNum
    Geçerli y hükümleri çarpmak üzere miktarını belirtir.

  • yDenom
    Y-kapsamın geçerli değeriyle çarpımının sonucu bölmek üzere belirtir yNum parametresi.

Dönüş Değeri

Önceki Görünüm penceresi kapsamlarını olarak (aygıt birimlerindeki) bir CSize nesnesi.

Notlar

Formülleri şu şekilde yazılır:

xNewVE = ( xOldVE * xNum ) / xDenom

yNewVE = ( yOldVE * yNum ) / yDenom

Yeni Görünüm penceresi kapsamlarını, geçerli kapsam tarafından verilen pay çarpmadan ve verilen payda ile bölünerek hesaplanır.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CDC Sınıfı

Hiyerarşi grafik

CDC::GetViewportExt

CSize sınıfı