ID2D1DeviceContext::D rawGlyphRun 方法 (d2d1_1.h)
將一系列圖像繪製到裝置內容。
語法
void DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
參數
baselineOrigin
類型: D2D1_POINT_2F
數列中第一個圖像的來源。
[in] glyphRun
類型: const DWRITE_GLYPH_RUN*
要呈現的字元。
[in, optional] glyphRunDescription
類型: const DWRITE_GLYPH_RUN_DESCRIPTION*
增補字元數列資訊。
[in] foregroundBrush
類型: ID2D1Brush*
定義文字色彩的筆刷。
measuringMode
圖像數列的測量模式,用來判斷進階和位移。 預設值為 DWRITE_MEASURING_MODE_NATURAL。
傳回值
無
備註
轉譯時會忽略 字元RunDescription ,但對於列印和串行化轉譯命令很有用,例如 XPS 或 SVG 檔案。 這會擴充 ID2D1RenderTarget::D rawGlyphRun,但缺少字元執行描述。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 適用於 Windows 7 的 Windows 8 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | 適用於 Windows Server 2008 R2 的 Windows Server 2012 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | d2d1_1.h |
Dll | D2d1.dll |