Clase InkTransform
Representa una matriz de 3x3 que, a su vez, representa una transformación afín.
InkTransform tiene estos tipos de miembros:
Métodos
La clase InkTransform tiene estos métodos.
Método | Descripción |
---|---|
GetTransform | Recupera InkTransform como 6 floats. |
Reflejar | Refleja la transformación en las direcciones horizontales o verticales. |
Restablecer | Restablece la transformación a su estado original. |
Gire | Gira la transformación por un ángulo medido en grados y, opcionalmente, especifica un punto central para la rotación. |
ScaleTransform | Escala la transformación por factores X e Y. |
SetTransform | Modifica InkTransform con 6 floats. |
Esquileo | Aplica un cizala con los factores horizontales y verticales especificados. |
Traducir | Mueve la transformación por los componentes horizontales y verticales especificados. |
Propiedades
La clase InkTransform tiene estas propiedades.
Propiedad | Tipo de acceso | Descripción |
---|---|---|
data |
Lectura/escritura |
Obtiene o establece la versión de Automation de la estructura XFORM win32. |
Edx |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la tercera fila, primera columna. |
Edy |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la tercera fila, segunda columna. |
eM11 |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la primera fila, primera columna. |
eM12 |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la primera fila, segunda columna. |
eM21 |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la segunda fila, primera columna. |
eM22 |
Lectura/escritura |
Obtiene o establece el número real que especifica el elemento de la segunda fila, segunda columna. |
Observaciones
Este objeto se puede crear una instancia llamando al método CoCreateInstance en C++.
El objeto almacena solo seis de los nueve números en una matriz 3x3 porque todas las matrices 3x3 que representan transformaciones afín tienen la misma tercera columna (0, 0, 1). A su vez, este objeto se usa para describir operaciones de transformación como mover, escalar, escalar o girar en un objeto InkRenderer , un objeto IInkStrokeDisp o una colección InkStrokes .
Nota
El objeto InkTransform se correlaciona con la estructura XFORM .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP Tablet PC Edition [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Encabezado |
|
Biblioteca |
|