Share via


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

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.

Sintaxis

HRESULT PixelToInkSpace(
  [in]      LONG_PTR hDC,
  [in, out] long     *x,
  [in, out] long     *y
);

Parámetros

[in] hDC

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

[in, out] x

Coordenada x del punto que se va a convertir en una ubicación de entrada de lápiz.

[in, out] y

Coordenada y del punto que se va a convertir en una ubicación de entrada de lápiz.

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

PixelToInkSpace convierte de píxel a espacio de entrada de lápiz (1 unidad HIMETRIC = .01mm), aplica el inverso de la transformación de vista y, a continuación, aplica 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

InkRenderer (clase)

InkSpaceToPixel (método)

InkSpaceToPixelFromPoints (método)

PixelToInkSpaceFromPoints (método)