Share via


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

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.

Sintaxis

HRESULT InkSpaceToPixel(
  [in]      LONG_PTR hdcDisplay,
  [in, out] long     *x,
  [in, out] long     *y
);

Parámetros

[in] hdcDisplay

Identificador del contexto del dispositivo.

[in, out] x

Coordenada X del punto que se va a convertir en una ubicación de píxeles.

[in, out] y

Coordenada Y del punto que se va a convertir en una ubicación de píxeles.

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_INK_EXCEPTION
Se produjo una excepción dentro del método .
E_INVALIDARG
Identificador de pantalla no válido.
E_FAIL
Coordenadas desbordadas durante la operación.

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

InkSpaceToPixelFromPoints (método)

PixelToInkSpace (método)

PixelToInkSpaceFromPoints (método)