Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Ridimensiona le dimensioni X e Y di GetViewTransform. Il fattore di scala viene applicato allo spessore degli attributi di disegno dell'input penna.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Sub Scale ( _
scaleX As Single, _
scaleY As Single _
)
'Utilizzo
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
)
Parametri
- scaleX
Tipo: System.Single
Fattore in base al quale ridimensionare la dimensione X dell'input penna nella trasformazione della visualizzazione.
- scaleY
Tipo: System.Single
Fattore in base al quale ridimensionare la dimensione Y dell'input penna nella trasformazione della visualizzazione.
Note
Questo overload applica automaticamente i fattori di scala allo spessore degli attributi di disegno dell'input penna. Per decidere se applicare o meno i fattori di scala allo spessore dell'input penna, utilizzare l'overload Scale(Single, Single, Boolean) di questo metodo.
Esempi
In questo esempio viene utilizzato il metodo GetViewTransform per ottenere la matrice di trasformazione della visualizzazione corrente dall'oggetto Renderer in un oggetto InkOverlay. Viene quindi applicato un fattore di scala di 2 alle dimensioni X e Y. Infine, viene utilizzato il metodo SetViewTransform per ripristinare la trasformazione della visualizzazione originale.
' 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);
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0