Compartir a través de


Stroke.Scale (Método)

Actualización: noviembre 2007

Ajusta la escala del objeto Stroke en las dimensiones X e Y.

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 Stroke
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
    El factor con el que ajustar la escala de la dimensión X de la transformación de la vista.
  • scaleY
    Tipo: System.Single
    El factor con el que ajustar la escala de la dimensión Y de la transformación de la vista.

Comentarios

No se admiten transformaciones con determinante cero. Esto significa que no se admite la llamada al método Scale si una de las escalas está establecida en cero.

Ejemplos

En este ejemplo, cado objeto Stroke seleccionado de un objeto InkOverlay se ajusta mediante un factor de escala de 2 en la dimensión X y uno de 0,75 en la dimensión Y

For Each S As Stroke In mInkOverlay.Selection
    S.Scale(2.0F, 0.75F)
Next
foreach (Stroke S in mInkOverlay.Selection)
{
    S.Scale(2.0f, 0.75f);
}

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

Vea también

Referencia

Stroke (Clase)

Stroke (Miembros)

Microsoft.Ink (Espacio de nombres)

Renderer.GetViewTransform

Stroke.ScaleToRectangle

Stroke.Transform

Strokes.Scale