Partager via


Stroke.Scale, méthode

Mise à jour : November 2007

Met à l'échelle l'objet Stroke dans les dimensions X et Y.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public Sub Scale ( _
    scaleX As Single, _
    scaleY As Single _
)
'Utilisation
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
)

Paramètres

  • scaleX
    Type : System.Single
    Facteur de mise à l'échelle de la dimension X pour la transformation d'affichage.
  • scaleY
    Type : System.Single
    Facteur de mise à l'échelle de la dimension Y pour la transformation d'affichage.

Notes

Les transformations à déterminant nul ne sont pas prises en charge. Cela signifie que l'appel à la méthode Scale avec l'une des mises à l'échelle égale à zéro n'est pas pris en charge.

Exemples

Dans cet exemple, chaque Stroke sélectionné d'un objet InkOverlay est mis à l'échelle par un facteur de 2 dans la dimension X et 0,75 dans la dimension 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);
}

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

Stroke, classe

Membres Stroke

Microsoft.Ink, espace de noms

Renderer.GetViewTransform

Stroke.ScaleToRectangle

Stroke.Transform

Strokes.Scale