Compartir a través de


Método IInkRenderer::P ixelToInkSpaceFromPoints (msinkaut.h)

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.

Sintaxis

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

Parámetros

[in] hDC

Identificador del contexto del dispositivo para el control o formulario contenedor.

[in, out] Points

Matriz Variant de puntos, como valores long x e y alternativos de la forma x0, y0, x1, y1, x2, y2, etc., para convertir de una ubicación de píxel a coordenadas de espacio de entrada de lápiz.

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

Valor devuelto

Este método puede devolver uno de estos valores.

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

PixelToInkSpaceFromPoints convierte de píxel a espacio de entrada de lápiz (1 unidad de entrada de lápiz = .01mm), aplica el inverso de la transformación de vista y, a continuación, aplica el inverso de la transformación de objeto.

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)

InkSpaceToPixelFromPoints (método)

PixelToInkSpace (método)