Share via


Método IInkRenderer::InkSpaceToPixelFromPoints (msinkaut.h)

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.

Sintaxis

HRESULT InkSpaceToPixelFromPoints(
  [in]      LONG_PTR hDC,
  [in, out] VARIANT  *Points
);

Parámetros

[in] hDC

Identificador del contexto del dispositivo en el que se va a dibujar.

[in, out] Points

Matriz de puntos en coordenadas de espacio de entrada de lápiz para convertir en ubicaciones de píxeles. Debe ser una matriz de valores enteros de 32 bits, pasados dentro de variant.

Para obtener más información sobre la estructura VARIANT, vea Uso de la biblioteca COM.

Valor devuelto

Código devuelto Descripción
S_OK
Correcto.
E_POINTER
Un parámetro contenía un puntero no válido.
E_INVALIDARG
Identificador de pantalla no válido.
E_INK_EXCEPTION
Se produjo una excepción dentro del método .

Comentarios

InkSpaceToPixelFromPoints aplica la transformación de objeto, aplica la transformación de vista del objeto InkRenderer y, a continuación, convierte de espacio de entrada de lápiz a unidades de píxeles (1 unidad de entrada de lápiz = .01mm).

Requisitos

   
Cliente mínimo compatible Windows XP Tablet PC Edition [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado msinkaut.h
Library InkObj.dll

Consulte también

IInkRenderer

Clase InkRenderer

InkSpaceToPixel (método)

PixelToInkSpace (método)

PixelToInkSpaceFromPoints (método)