Condividi tramite


Metodo IInkRenderer::InkSpaceToPixelFromPoints (msinkaut.h)

Converte una matrice di punti nelle coordinate dello spazio penna in una matrice di punti nello spazio pixel.

Sintassi

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

Parametri

[in] hDC

Handle del contesto del dispositivo su cui disegnare.

[in, out] Points

Matrice di punti in coordinate dello spazio penna da convertire in posizioni pixel. Deve trattarsi di una matrice di valori interi a 32 bit, passati all'interno di un valore VARIANT.

Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.

Valore restituito

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

InkSpaceToPixelFromPoints applica la trasformazione dell'oggetto, applica la trasformazione di visualizzazione dell'oggetto InkRenderer e quindi converte da inkspace a unità pixel (1 unità input penna = .01mm).

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

PixelToInkSpace, metodo

PixelToInkSpaceFromPoints, metodo