Compartir a través de


Interfaz IInkRenderer (msinkaut.h)

Representa la administración de asignaciones de entrada de lápiz a la ventana de presentación. Utilice el objeto InkRenderer para mostrar la entrada de lápiz en una ventana. También puede usarlo para cambiar la posición y cambiar el tamaño del trazo.

Herencia

La interfaz IInkRenderer hereda de la interfaz IUnknown . IInkRenderer también tiene estos tipos de miembros:

Métodos

La interfaz IInkRenderer tiene estos métodos.

 
IInkRenderer::D raw

Dibuja trazos de lápiz mediante el contexto de dispositivo conocido.
IInkRenderer::D rawStroke

Dibuja el objeto IInkStrokeDisp mediante el contexto de dispositivo conocido y, opcionalmente, dibuja el objeto IInkStrokeDisp con el objeto InkDrawingAttributes conocido.
IInkRenderer::GetObjectTransform

Obtiene el objeto InkTransform que representa la transformación de objeto que se usó para representar la entrada de lápiz.
IInkRenderer::GetViewTransform

Obtiene el objeto InkTransform que representa la transformación de vista que se usa para representar la entrada de lápiz.
IInkRenderer::InkSpaceToPixel

Convierte una ubicación en coordenadas de espacio de entrada de lápiz en una ubicación en espacio de píxeles mediante un identificador para la conversión.
IInkRenderer::InkSpaceToPixelFromPoints

Convierte una matriz de puntos en coordenadas de espacio de entrada de lápiz en una matriz de puntos en el espacio de píxeles.
IInkRenderer::Measure

Calcula el rectángulo en el contexto del dispositivo que contendría una colección de trazos si los trazos se dibujaran con el objeto InkRenderer mediante el método DrawStroke.
IInkRenderer::MeasureStroke

Calcula el rectángulo en el contexto del dispositivo que contendría un trazo si se dibujara con el objeto InkRenderer mediante el método DrawStroke.
IInkRenderer::Move

Aplica una traducción a la transformación de vista en coordenadas de espacio de entrada de lápiz.
IInkRenderer::P ixelToInkSpace

Convierte una ubicación en coordenadas de espacio de píxeles para que sea una ubicación en coordenadas de espacio de entrada de lápiz.
IInkRenderer::P ixelToInkSpaceFromPoints

Convierte una matriz de ubicaciones en coordenadas de espacio de píxeles en una matriz de ubicaciones en coordenadas de espacio de entrada de lápiz.
IInkRenderer::Rotate

Aplica una rotación a una transformación de vista de InkRenderer.
IInkRenderer::ScaleTransform

Escala la transformación de vista en la dimensión X e Y.
IInkRenderer::SetObjectTransform

Establece el objeto InkTransform que representa la transformación de objeto que se usa para representar la entrada de lápiz.
IInkRenderer::SetViewTransform

Establece el objeto InkTransform que representa la transformación de vista que se usa para representar la entrada de lápiz.

Comentarios

La impresión también se realiza a través del objeto InkRenderer.

Este objeto se puede crear una instancia llamando al método CoCreateInstance en C++.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado msinkaut.h

Consulte también

Clase InkRenderer