Método IInkTransform::Shear (msinkaut.h)
Ajusta a tesoura do InkTransform pelos fatores horizontais e verticais especificados.
Sintaxe
HRESULT Shear(
[in] float HorizontalComponent,
[in] float VerticalComponent
);
Parâmetros
[in] HorizontalComponent
O fator horizontal da tesoura.
[in] VerticalComponent
O fator vertical da tesoura.
Valor retornado
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Ocorreu uma exceção dentro do método . |
Comentários
A transformação aplicada nesse método é uma tesoura pura somente se um dos parâmetros for 0. Aplicada a um retângulo na origem, quando o fator shearY é 0, a transformação move a borda inferior horizontalmente por shearX vezes a altura do retângulo. Quando o fator shearX é 0, ele move a borda direita verticalmente por shearY vezes a largura do retângulo.
Nota Quando ambos os parâmetros não são zero, os resultados são difíceis de prever. Por exemplo, se ambos os fatores forem 1, a transformação espreme todo o plano para uma única linha.
Requisitos
Cliente mínimo com suporte | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Nenhum compatível |
Plataforma de Destino | Windows |
Cabeçalho | msinkaut.h |
Biblioteca | InkObj.dll |