InkClipboardFormats 列舉 (msinkaut.h)
指定儲存在剪貼簿上的筆跡格式。
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
} ;
常數
ICF_None 值: 0 旗標,可用來檢查是否有任何格式存在。 |
ICF_InkSerializedFormat 值: 0x1 筆跡會以筆跡序列化格式編碼, (ISF) 。 這是最簡單且易於保留格式的筆墨表示法。 雖然它通常只包含筆跡資料,但 ISF 是可延伸的。 應用程式可以在 InkDisp 物件、筆劃或點上設定全域唯一識別碼 (GUID) ) 所識別 (自訂屬性。 這可讓應用程式將它所需的任何類型的資料或中繼資料儲存為 ISF 資料流程中的屬性。 |
ICF_SketchInk 值: 0x2 筆跡不預期會形成單字,而是會解譯為圖片。 這也適用于代表多個單字。 |
ICF_TextInk 值: 0x6 筆跡應該形成字組。 它可讓辨識器將筆跡轉換成文字。 辨識的文字是辨識替代專案,具有最高信賴評等或從清單中選擇的另一個替代專案。 這適用于表示單字。 |
ICF_EnhancedMetafile 值: 0x8 要播放以建立背景的增強中繼檔。 只要使用中繼檔來轉譯筆跡背景,中繼檔就必須保持有效。 |
ICF_Metafile 值: 0x20 筆跡會儲存為中繼檔或可播放以繪製圖形的命令清單。 |
ICF_Bitmap 值: 0x40 要當做背景使用的點陣圖。 只要使用點陣圖裝置內容來轉譯筆跡背景,則點陣圖裝置內容必須保持有效狀態。 |
ICF_PasteMask 值: 0x7 可用於貼上的格式,包括 tInk、sInk和 ISF。 |
ICF_CopyMask 值: 0x7f 透過筆跡複製到剪貼簿的格式。 這是預設值。 |
ICF_Default 筆跡會儲存為 CopyMask。 |
備註
在 C++ 中,嘗試一次設定多個旗標時,需要明確轉型。 如果未使用明確轉換,就會發生編譯錯誤。
需求
最低支援的用戶端 | Windows XP Tablet PC Edition [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
標頭 | msinkaut.h |