Condividi tramite


Interfaccia IInkRenderer (msinkaut.h)

Rappresenta la gestione dei mapping dall'input penna alla finestra di visualizzazione. Usare l'oggetto InkRenderer per visualizzare l'input penna in una finestra. È anche possibile usarlo per riposizionare e ridimensionare il tratto.

Ereditarietà

L'interfaccia IInkRenderer eredita dall'interfaccia IUnknown . IInkRenderer include anche questi tipi di membri:

Metodi

L'interfaccia IInkRenderer include questi metodi.

 
IInkRenderer::D raw

Disegna tratti penna usando il contesto del dispositivo noto.
IInkRenderer::D rawStroke

Disegna l'oggetto IInkStrokeDisp usando il contesto del dispositivo noto e disegna facoltativamente l'oggetto IInkStrokeDisp con l'oggetto InkDrawingAttributes noto.
IInkRenderer::GetObjectTransform

Ottiene l'oggetto InkTransform che rappresenta la trasformazione dell'oggetto utilizzata per eseguire il rendering dell'input penna.
IInkRenderer::GetViewTransform

Ottiene l'oggetto InkTransform che rappresenta la trasformazione di visualizzazione usata per eseguire il rendering dell'input penna.
IInkRenderer::InkSpaceToPixel

Converte una posizione in coordinate dello spazio penna in una posizione nello spazio pixel usando un handle per la conversione.
IInkRenderer::InkSpaceToPixelFromPoints

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

Calcola il rettangolo nel contesto del dispositivo che contiene una raccolta di tratti se i tratti sono stati disegnati con l'oggetto InkRenderer usando il metodo DrawStroke.
IInkRenderer::MeasureStroke

Calcola il rettangolo nel contesto del dispositivo che contiene un tratto se è stato disegnato con l'oggetto InkRenderer usando il metodo DrawStroke.
IInkRenderer::Move

Applica una traduzione alla trasformazione della vista nelle coordinate dello spazio penna.
IInkRenderer::P ixelToInkSpace

Converte una posizione nelle coordinate dello spazio dei pixel in modo che sia una posizione nelle coordinate dello spazio penna.
IInkRenderer::P ixelToInkSpaceFromPoints

Converte una matrice di posizioni nelle coordinate dello spazio in pixel in una matrice di posizioni nelle coordinate dello spazio penna.
IInkRenderer::Ruota

Applica una rotazione alla trasformazione della visualizzazione di InkRenderer.
IInkRenderer::ScaleTransform

Ridimensiona la trasformazione della visualizzazione nella dimensione X e Y.
IInkRenderer::SetObjectTransform

Imposta l'oggetto InkTransform che rappresenta la trasformazione dell'oggetto utilizzata per eseguire il rendering dell'input penna.
IInkRenderer::SetViewTransform

Imposta l'oggetto InkTransform che rappresenta la trasformazione di visualizzazione usata per eseguire il rendering dell'input penna.

Commenti

La stampa viene eseguita anche tramite l'oggetto InkRenderer.

Questo oggetto può essere creato un'istanza chiamando il metodo CoCreateInstance in C++.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione msinkaut.h

Vedi anche

Classe InkRenderer