Metodo IInkRenderer::D rawStroke (msinkaut.h)
Disegna l'oggetto IInkStrokeDisp usando il contesto del dispositivo noto e disegna facoltativamente l'oggetto IInkStrokeDisp con l'oggetto InkDrawingAttributes noto.
Sintassi
HRESULT DrawStroke(
[in] LONG_PTR hDC,
[in] IInkStrokeDisp *Stroke,
[in, optional] IInkDrawingAttributes *DrawingAttributes
);
Parametri
[in] hDC
HWnd del contesto del dispositivo su cui disegnare.
[in] Stroke
Tratto da disegnare.
[in, optional] DrawingAttributes
Facoltativa. Specifica InkDrawingAttributes da usare nel disegno. Il valore predefinito è NULL. Se viene specificato InkDrawingAttributes , esegue l'override di DrawingAttributes in IInkStrokeDisp.
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Un parametro contiene un puntatore non valido. |
|
Il parametro tratti è associato a un oggetto InkDisp diverso. |
|
Handle di visualizzazione non valido. |
|
Il tratto o il parametro drawingAttributes non punta a un oggetto valido. |
|
Si è verificata un'eccezione all'interno del metodo. |
|
Parametro o tipo di proprietà imprevisto. |
Commenti
La larghezza della penna viene moltiplicata (o ridimensionata) dalla radice quadrata della trasformazione della vista.
InkRenderer forza la visualizzazione e le origini della finestra a 0, 0. Le impostazioni esistenti vengono salvate e ripristinate, ma non vengono usate da InkRenderer. Per eseguire lo scorrimento, usare i metodi di trasformazione e visualizzazione dell'oggetto InkRenderer .
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 |