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 |