Metodo IInkRenderer::D raw (msinkaut.h)
Disegna tratti penna usando il contesto del dispositivo noto.
Sintassi
HRESULT Draw(
[in] LONG_PTR hDC,
[in] IInkStrokes *Strokes
);
Parametri
[in] hDC
Specifica l'hWnd del contesto del dispositivo su cui disegnare.
[in] Strokes
Specifica i tratti da disegnare.
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. |
|
Un argomento non è valido. |
|
Il parametro hdc o strokes 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.
Nota Se non è stata impostata in modo esplicito la larghezza della penna, è 53 per impostazione predefinita. È necessario moltiplicare la larghezza della penna in base alla radice quadrata del determinante per restituire il rettangolo di selezione corretto. L'altezza e la larghezza del rettangolo di selezione vengono espanse per metà di questa quantità in ogni direzione.
Nota Utilizzare il metodo DrawStroke per disegnare un singolo tratto.
Requisiti
Requisito | Valore |
---|---|
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 |