Compartilhar via


Interface IInkRenderer (msinkaut.h)

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.

Herança

A interface IInkRenderer herda da interface IUnknown . O IInkRenderer também tem esses tipos de membros:

Métodos

A interface IInkRenderer tem esses métodos.

 
IInkRenderer::D raw

Desenha traços de tinta usando o contexto de dispositivo conhecido.
IInkRenderer::D rawStroke

Desenha o objeto IInkStrokeDisp usando o contexto de dispositivo conhecido e, opcionalmente, desenha o objeto IInkStrokeDisp com o objeto InkDrawingAttributes conhecido.
IInkRenderer::GetObjectTransform

Obtém o objeto InkTransform que representa a transformação de objeto que foi usada para renderizar tinta.
IInkRenderer::GetViewTransform

Obtém o objeto InkTransform que representa a transformação de exibição usada para renderizar tinta.
IInkRenderer::InkSpaceToPixel

Converte um local em coordenadas de espaço à tinta em um local no espaço de pixel usando um identificador para a conversão.
IInkRenderer::InkSpaceToPixelFromPoints

Converte uma matriz de pontos em coordenadas de espaço à tinta em uma matriz de pontos no espaço de pixel.
IInkRenderer::Measure

Calcula o retângulo no contexto do dispositivo que conteria uma coleção de traços se os traços fossem desenhados com o objeto InkRenderer usando o método DrawStroke.
IInkRenderer::MeasureStroke

Calcula o retângulo no contexto do dispositivo que conteria um traço se ele fosse desenhado com o objeto InkRenderer usando o método DrawStroke.
IInkRenderer::Move

Aplica uma tradução à transformação de exibição em coordenadas de espaço à tinta.
IInkRenderer::P ixelToInkSpace

Converte um local em coordenadas de espaço de pixel para ser um local nas coordenadas de espaço à tinta.
IInkRenderer::P ixelToInkSpaceFromPoints

Converte uma matriz de locais em coordenadas de espaço de pixel em uma matriz de locais em coordenadas de espaço à tinta.
IInkRenderer::Rotate

Aplica uma rotação à transformação de exibição de um InkRenderer.
IInkRenderer::ScaleTransform

Dimensiona a transformação de exibição na dimensão X e Y.
IInkRenderer::SetObjectTransform

Define o objeto InkTransform que representa a transformação de objeto usada para renderizar tinta.
IInkRenderer::SetViewTransform

Define o objeto InkTransform que representa 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
Plataforma de Destino Windows
Cabeçalho msinkaut.h

Confira também

Classe InkRenderer