Classe InkTransform
Representa uma matriz 3x3 que, por sua vez, representa uma transformação de afins.
O InkTransform tem estes tipos de membros:
Métodos
A classe InkTransform tem esses métodos.
Método | Descrição |
---|---|
GetTransform | Recupera o InkTransform como 6 floats. |
Refletir | Reflete a transformação nas direções horizontal ou vertical. |
Redefinir | Redefine a transformação para seu estado original. |
Girar | Gira a transformação por um ângulo medido em graus e, opcionalmente, especifica um ponto central para a rotação. |
ScaleTransform | Dimensiona a transformação por fatores X e Y. |
Settransform | Modifica o InkTransform usando 6 floats. |
Cisalhamento | Aplica uma tesoura com os fatores horizontais e verticais especificados. |
Traduzir | Move a transformação pelos componentes horizontais e verticais especificados. |
Propriedades
A classe InkTransform tem essas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
Dados |
Leitura/gravação |
Obtém ou define a versão de Automação do struct WIN32 XFORM. |
Edx |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na terceira linha, primeira coluna. |
Edy |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na terceira linha, segunda coluna. |
eM11 |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na primeira linha, primeira coluna. |
eM12 |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na primeira linha, segunda coluna. |
eM21 |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na segunda linha, primeira coluna. |
eM22 |
Leitura/gravação |
Obtém ou define o número real que especifica o elemento na segunda linha, segunda coluna. |
Comentários
Esse objeto pode ser instanciado chamando o método CoCreateInstance em C++.
O objeto armazena apenas seis dos nove números em uma matriz 3x3 porque todas as matrizes 3x3 que representam transformações de afins têm a mesma terceira coluna (0, 0, 1). Esse objeto, por sua vez, é usado para descrever operações de transformação, como mover, escorar, dimensionar ou girar em um objeto InkRenderer , objeto IInkStrokeDisp ou coleção InkStrokes .
Observação
O objeto InkTransform correlaciona-se à estrutura XFORM .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Cabeçalho |
|
Biblioteca |
|