Classe InkTransform
Rappresenta una matrice 3x3 che, a sua volta, rappresenta una trasformazione affine.
InkTransform ha questi tipi di membri:
Metodi
La classe InkTransform include questi metodi.
Metodo | Descrizione |
---|---|
GetTransform | Recupera InkTransform come 6 float. |
Riflettere | Riflette la trasformazione nelle direzioni orizzontali o verticali. |
Reimpostazione | Reimposta la trasformazione sullo stato originale. |
Ruota | Ruota la trasformazione in base a un angolo misurato in gradi e, facoltativamente, specifica un punto centrale per la rotazione. |
ScaleTransform | Ridimensiona la trasformazione in base ai fattori X e Y. |
SetTransform | Modifica InkTransform usando 6 float. |
Taglio | Applica un'esatura con i fattori orizzontali e verticali specificati. |
Traduci | Sposta la trasformazione in base ai componenti orizzontali e verticali specificati. |
Proprietà
La classe InkTransform ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
Dati |
Lettura/Scrittura |
Ottiene o imposta la versione di Automazione dello struct XFORM WIN32. |
Edx |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella terza riga, prima colonna. |
Edy |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella terza riga, seconda colonna. |
eM11 |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella prima riga, prima colonna. |
eM12 |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella prima riga, seconda colonna. |
eM21 |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella seconda riga, prima colonna. |
eM22 |
Lettura/Scrittura |
Ottiene o imposta il numero reale che specifica l'elemento nella seconda riga, seconda colonna. |
Commenti
È possibile creare un'istanza di questo oggetto chiamando il metodo CoCreateInstance in C++.
L'oggetto archivia solo sei dei nove numeri in una matrice 3x3 perché tutte le matrici 3x3 che rappresentano trasformazioni affine hanno la stessa terza colonna (0, 0, 1). Questo oggetto viene usato a sua volta per descrivere le operazioni di trasformazione, ad esempio spostamento, shearing, ridimensionamento o rotazione in un oggetto InkRenderer , oggetto IInkStrokeDisp o insieme InkStrokes .
Nota
L'oggetto InkTransform è correlato alla struttura XFORM .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato |
Nessuno supportato |
Intestazione |
|
Libreria |
|