Compartilhar via


Classe InkRenderer

Representa o gerenciamento de mapeamentos da tinta para a janela de exibição. Use o objeto InkRenderer para exibir tinta em uma janela. Você também pode usá-lo para reposicionar e redimensionar o traço.

InkRenderer tem estes tipos de membros:

Interfaces

A classe InkRenderer define essas interfaces.

Interface Descrição
Iinkrenderer Esse objeto implementa a interface COM IInkRenderer .

Métodos

A classe InkRenderer tem esses métodos.

Método Descrição
Draw Desenha traços em um contexto de dispositivo.
DrawStroke Desenha um traço no contexto do dispositivo Windows especificado.
GetObjectTransform Recupera a transformação de objeto que foi usada para renderizar tinta.
GetViewTransform Recupera a transformação de exibição usada para renderizar tinta.
InkSpaceToPixel Converte um local em coordenadas de espaço à tinta para estar no espaço de pixel.
InkSpaceToPixelFromPoints Converte uma matriz de pontos em coordenadas de espaço à tinta em espaço de pixel.
Medida Calcula o retângulo no contexto do dispositivo que conteria uma coleção de traços se eles fossem desenhados com o objeto InkRenderer .
MeasureStroke Calcula o retângulo no contexto do dispositivo que conteria um traço se eles fossem desenhados com o objeto InkRenderer .
Mover Aplica uma tradução à transformação de exibição em coordenadas de espaço à tinta.
PixelToInkSpace Converte um local em coordenadas de pixel para estar no espaço à tinta.
PixelToInkSpaceFromPoints Converte uma matriz de pontos em coordenadas de espaço de pixel em espaço à tinta.
Girar Aplica uma rotação à transformação de exibição.
ScaleTransform Dimensiona a transformação de exibição na dimensão X e Y.
SetObjectTransform Define a transformação de objeto usada para renderizar tinta.
SetViewTransform Define a transformação de exibição usada para renderizar tinta.

Comentários

A impressão também é feita por meio do objeto InkRenderer .

Esse objeto pode ser instanciado chamando o método CoCreateInstance em C++.

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
Msinkaut.h (também requer Msinkaut_i.c)
Biblioteca
InkObj.dll

Confira também

Propriedade Renderer

Classe InkDrawingAttributes

IInkStrokeDisp Interface

Coleção InkStrokes