Metodo Renderer.GetViewTransform
Aggiornamento: novembre 2007
Identifica l'oggetto Matrix che rappresenta la trasformazione dell'oggetto utilizzata per eseguire il rendering dell'input penna.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Sub GetViewTransform ( _
ByRef viewTransform As Matrix _
)
'Utilizzo
Dim instance As Renderer
Dim viewTransform As Matrix
instance.GetViewTransform(viewTransform)
public void GetViewTransform(
ref Matrix viewTransform
)
public:
void GetViewTransform(
Matrix^% viewTransform
)
public void GetViewTransform(
/** @ref */Matrix viewTransform
)
public function GetViewTransform(
viewTransform : Matrix
)
Parametri
- viewTransform
Tipo: System.Drawing.Drawing2D.Matrix%
Oggetto Matrix che rappresenta la trasformazione della visualizzazione utilizzata per eseguire il rendering dell'input penna.
Note
La trasformazione viene applicata sia ai punti, sia allo spessore della penna.
La trasformazione della visualizzazione viene eseguita dopo la trasformazione dell'oggetto.
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