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 |