Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define o objeto InkTransform que representa a transformação de exibição usada para renderizar tinta.
Sintaxe
HRESULT SetViewTransform(
[in] IInkTransform *ViewTransform
);
Parâmetros
[in] ViewTransform
O objeto InkTransform que representa a transformação geométrica - rotação, dimensionamento, tesoura e reflexão - valores a serem usados para transformar as coordenadas de traço dentro do espaço de tinta.
Um valor NULL para o parâmetro viewTransform correlaciona-se à transformação de identidade.
Valor de retorno
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
|
Êxito. |
|
Um parâmetro continha um ponteiro inválido. |
|
ViewTransform não aponta para um objeto InkTransform compatível. |
|
Ocorreu uma exceção dentro do método. |
Observações
A transformação se aplica aos pontos e à largura da caneta.
A transformação de exibição ocorre após a transformação do objeto.
A largura da caneta é calculada multiplicando a largura da caneta especificada (ou padrão de 53, se não for especificado) pela raiz quadrada do determinante da transformação de exibição.
É problemático chamar esse método em resposta à mensagem SENT. Teste se você está processando uma mensagem SENT chamando InSendMesssageEx e, em seguida, POSTE a mensagem para si mesmo se a mensagem foi ENVIADA.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo suportado | Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Nenhum compatível |
| da Plataforma de Destino |
Windows |
| Header | msinkaut.h |