InkClipboardFormats-Enumeration (msinkaut.h)
Gibt das Format der Freihandeingabe an, die in der Zwischenablage gespeichert wird.
Syntax
typedef enum InkClipboardFormats {
ICF_None = 0,
ICF_InkSerializedFormat = 0x1,
ICF_SketchInk = 0x2,
ICF_TextInk = 0x6,
ICF_EnhancedMetafile = 0x8,
ICF_Metafile = 0x20,
ICF_Bitmap = 0x40,
ICF_PasteMask = 0x7,
ICF_CopyMask = 0x7f,
ICF_Default
} ;
Konstanten
ICF_None Wert: 0 Ein Flag, das verwendet werden kann, um zu überprüfen, ob Formate vorhanden sind, indem darauf überprüft wird. |
ICF_InkSerializedFormat Wert: 0x1 Freihand wird im serialisierten Freihandformat (Ink Serialized Format, ISF) codiert. Dabei handelt es sich um die kompakteste permanente Freihanddarstellung. Obwohl es häufig nur Freihanddaten enthält, ist ISF erweiterbar. Anwendungen können benutzerdefinierte Attribute (identifiziert durch eine GUID (Globally Unique Identifier)) für ein InkDisp-Objekt , einen Strich oder einen Punkt festlegen. Dadurch kann eine Anwendung jede Art von Daten oder Metadaten speichern, die sie als Attribut in einem ISF-Stream benötigt. |
ICF_SketchInk Wert: 0x2 Freihand wird nicht als Wortform erwartet, sondern als Bild interpretiert. Dies ist auch nützlich, um mehrere Wörter darzustellen. |
ICF_TextInk Wert: 0x6 Es wird erwartet, dass Freihand Wörter bildet. Es ermöglicht der Erkennung, die Freihandeingabe in Text zu konvertieren. Der erkannte Text ist entweder die Erkennungs-Alternative mit der höchsten Zuverlässigkeitsbewertung oder eine andere Alternative, die aus einer Liste ausgewählt wurde. Dies ist nützlich, um ein einzelnes Wort darzustellen. |
ICF_EnhancedMetafile Wert: 0x8 Die erweiterte Metadatei, die wiedergegeben werden soll, um den Hintergrund zu erstellen. Die Metadatei muss so lange gültig bleiben, wie sie zum Rendern des Freihandhintergrunds verwendet wird. |
ICF_Metafile Wert: 0x20 Freihand wird als Metadatei oder als Liste von Befehlen gespeichert, die zum Zeichnen einer Grafik wiedergegeben werden können. |
ICF_Bitmap Wert: 0x40 Die Bitmap, die als Hintergrund verwendet werden soll. Der Bitmapgerätekontext muss so lange gültig bleiben, wie er zum Rendern des Freihandhintergrunds verwendet wird. |
ICF_PasteMask Wert: 0x7 Die Formate, die zum Einfügen verwendet werden können, einschließlich tInk, sInk und ISF. |
ICF_CopyMask Wert: 0x7f Die Formate, die per Freihand in die Zwischenablage kopiert werden. Dies ist der Standardwert. |
ICF_Default Freihand wird als CopyMask gespeichert. |
Hinweise
In C++ ist eine explizite Umwandlung erforderlich, wenn Versucht wird, mehrere Flags gleichzeitig festzulegen. Ein Kompilierungsfehler tritt auf, wenn keine explizite Umwandlung verwendet wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | msinkaut.h |