Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Altera as extensões do viewport em relação aos valores atuais.
virtual CSize ScaleViewportExt(
int xNum,
int xDenom,
int yNum,
int yDenom
);
Parâmetros
xNum
Especifica a quantidade por que para multiplicar a extensão x atual.xDenom
Especifica a quantidade por que para dividir o resultado de multiplicar a extensão x atual pelo valor do parâmetro de xNum .yNum
Especifica a quantidade por que a extensão para multiplicar y atual.yDenom
Especifica a quantidade por que para dividir o resultado de multiplicar y a extensão atual pelo valor do parâmetro de yNum .
Valor de retorno
As extensões anteriores do viewport (em unidades de dispositivo) como um objeto de CSize .
Comentários
As fórmulas são gravadas como segue:
xNewVE = ( xOldVE * xNum ) / xDenom
yNewVE = ( yOldVE * yNum ) / yDenom
As novas extensões do viewport é calculada multiplicando as extensões atual para numerador determinado e em seguida dividindo-se pelo denominador dado.
Requisitos
Cabeçalho: afxwin.h