Classe InkDrawingAttributes

Rappresenta gli attributi applicati all'input penna quando viene disegnato.

InkDrawingAttributes ha questi tipi di membri:

Interfacce

La classe InkDrawingAttributes definisce queste interfacce.

Interfaccia Descrizione
IInkDrawingAttributes Questo oggetto implementa l'interfaccia COM IInkDrawingAttributes .

Metodi

La classe InkDrawingAttributes include questi metodi.

Metodo Descrizione
Clone Crea un oggetto InkDisp duplicato, InkDrawingAttributes o InkRecognizerContext .

Proprietà

La classe InkDrawingAttributes ha queste proprietà.

Proprietà Tipo di accesso Descrizione
AntiAliased
Lettura/Scrittura
Ottiene o imposta il valore che specifica se i colori di primo piano e di sfondo lungo il bordo dell'input penna vengono mescolati per aumentare la fluidità di un tratto input penna.
Color
Lettura/Scrittura
Ottiene o imposta il colore dell'input penna disegnato con questo oggetto InkDrawingAttributes .
ExtendedProperties
Sola lettura
Ottiene la raccolta di dati definiti dall'applicazione archiviati nell'oggetto InkDrawingAttributes .
FitToCurve
Lettura/Scrittura
Ottiene o imposta il valore che specifica se viene eseguito il rendering dell'input penna come una serie di curve anziché come linee tra i punti di esempio della penna.
Altezza
Lettura/Scrittura
Ottiene o imposta l'altezza della penna quando si disegna l'input penna con questo oggetto InkDrawingAttributes .
IgnorePressure
Lettura/Scrittura
Ottiene o imposta il valore che specifica se l'inchiostro disegnato diventa automaticamente più ampio con una maggiore pressione della punta della penna sulla superficie del tablet.
Descrizione comando
Lettura/Scrittura
Ottiene o imposta la punta della penna da utilizzare (palla o rettangolo) quando si disegna l'input penna con questo oggetto InkDrawingAttributes .
RasterOperation
Lettura/Scrittura
Ottiene o imposta il modo in cui il colore della penna interagisce con i colori di sfondo esistenti sullo schermo quando viene disegnato l'input penna.
Trasparenza
Lettura/Scrittura
Ottiene o imposta il valore di trasparenza dell'input penna disegnato. I valori vanno da zero (totalmente opaco) a 255 (totalmente trasparente).
Larghezza
Lettura/Scrittura
Ottiene o imposta la larghezza della penna quando si disegna l'input penna con questo oggetto InkDrawingAttributes .

Commenti

È possibile creare un'istanza di questo oggetto chiamando il metodo CoCreateInstance in C++.

Questi attributi di disegno possono essere associati a un tratto o a un cursore e specificano impostazioni quali colore, larghezza e trasparenza.

Per specificare gli attributi di disegno di un tratto, utilizzare la proprietà DrawingAttributes dell'oggetto IInkStrokeDisp . Per specificare gli attributi di disegno di tutti i tratti all'interno di una raccolta di tratti, chiamare il metodo ModifyDrawingAttributes dell'insieme InkStrokes .

Ogni oggetto InkCollector , oggetto InkOverlay e Controllo InkPicture può specificare un set diverso di attributi di disegno per lo stesso cursore. Utilizzare la proprietà DrawingAttributes dell'oggetto IInkCursor per ottenere o impostare gli attributi di disegno di un cursore.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
Msinkaut.h (richiede anche Msinkaut_i.c)
Libreria
InkObj.dll

Vedi anche

DrawingAttributes, proprietà

DrawingAttributes, proprietà

DrawingAttributes, proprietà

DefaultDrawingAttributes, proprietà

DefaultDrawingAttributes, proprietà

DefaultDrawingAttributes, proprietà

ModifyDrawingAttributes, metodo

Interfaccia IInkCursor

Classe InkDisp

Interfaccia IInkStrokeDisp