Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Ajusta la escala del método GetViewTransform en las dimensiones X e Y. El factor de escala se aplica al ancho de los atributos de dibujo de la entrada manuscrita.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Sub Scale ( _
scaleX As Single, _
scaleY As Single _
)
'Uso
Dim instance As Renderer
Dim scaleX As Single
Dim scaleY As Single
instance.Scale(scaleX, scaleY)
public void Scale(
float scaleX,
float scaleY
)
public:
void Scale(
float scaleX,
float scaleY
)
public void Scale(
float scaleX,
float scaleY
)
public function Scale(
scaleX : float,
scaleY : float
)
Parámetros
- scaleX
Tipo: System.Single
Factor con que se ajusta la escala de la dimensión X de la entrada manuscrita en la transformación de vista.
- scaleY
Tipo: System.Single
Factor con que se ajusta la escala de la dimensión Y de la entrada manuscrita en la transformación de vista.
Comentarios
Esta sobrecarga aplica automáticamente los factores de escala al ancho de los atributos de dibujo de la entrada manuscrita. Para decidir si debe aplicar o no los factores de escala al ancho de la entrada manuscrita, utilice la sobrecarga Scale(Single, Single, Boolean) de este método.
Ejemplos
En este ejemplo, se utiliza el método GetViewTransform para obtener la matriz de transformación de vista actual del objeto Renderer en un objeto InkOverlay. A continuación, se aplica un factor de escala de 2 en las dimensiones X e Y. Finalmente, se utiliza el método SetViewTransform para restaurar la transformación de vista original.
' create a Matrix object and obtain the current view transform
Dim origViewTransform As Matrix = New Matrix()
mInkOverlay.Renderer.GetViewTransform(origViewTransform)
' scale the ink - this affects the view transform
mInkOverlay.Renderer.Scale(2.0F, 2.0F)
' later, you can restore the view transform back to the original
mInkOverlay.Renderer.SetViewTransform(origViewTransform)
// create a Matrix object and obtain the current view transform
Matrix origViewTransform = new Matrix();
mInkOverlay.Renderer.GetViewTransform(ref origViewTransform);
// scale the ink - this affects the view transform
mInkOverlay.Renderer.Scale(2.0f, 2.0f);
// later, you can restore the view transform back to the original
mInkOverlay.Renderer.SetViewTransform(origViewTransform);
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0