Condividi tramite


Metodo IInkRenderer::P ixelToInkSpace (msinkaut.h)

Converte una posizione nelle coordinate dello spazio dei pixel in modo che sia una posizione nelle coordinate dello spazio penna.

Sintassi

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

Parametri

[in] hDC

Handle del contesto del dispositivo per il controllo o il modulo contenente.

[in, out] x

Coordinata x del punto da convertire in una posizione penna.

[in, out] y

Coordinata y del punto da convertire in una posizione dell'input penna.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
E_INVALIDARG
Handle di visualizzazione non valido.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.

Commenti

PixelToInkSpace converte da pixel a spazio penna (1 unità HIMETRIC = .01mm), applica l'inverso della trasformazione di visualizzazione e quindi applica la trasformazione dell'oggetto.

Requisiti

   
Client minimo supportato Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione msinkaut.h
Libreria InkObj.dll

Vedi anche

IInkRenderer

Classe InkRenderer

Metodo InkSpaceToPixel

Metodo InkSpaceToPixelFromPoints

PixelToInkSpaceFromPoints, metodo