ID2D1DeviceContext7::D rawGlyphRunWithColorSupport メソッド (d2d1_3.h)
重要
一部の情報はプレリリース製品に関連しており、市販される前に大幅に変更される可能性があります。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォントで使用可能な場合は、グリフの色表現を使用してグリフランを描画します。 このメソッドを使用してカラー グリフをレンダリングすることをお勧めします。
構文
void DrawGlyphRunWithColorSupport(
D2D1_POINT_2F baselineOrigin,
const DWRITE_GLYPH_RUN *glyphRun,
const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
ID2D1Brush *foregroundBrush,
ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode,
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);
パラメーター
baselineOrigin
種類: D2D1_POINT_2F
ベースライン。
glyphRun
型: _In_ CONST DWRITE_GLYPH_RUN *
グリフが実行され、描画されます。
glyphRunDescription
種類: CONST DWRITE_GLYPH_RUN_DESCRIPTION _In_opt_ *
描画するグリフの説明。
foregroundBrush
種類: _In_opt_ ID2D1Brush *
テキストの前景ブラシ。
svgGlyphStyle
種類: _In_opt_ ID2D1SvgGlyphStyle *
グリフ のスタイル。
colorPaletteIndex
型: UINT32
使用するフォント定義カラー パレットの 0 から始まるインデックス。
measuringMode
型: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
実行中にグリフを配置するための測定モードを指定します。
bitmapSnapOption
型: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
スナップ オプション。
戻り値
なし
必要条件
Header | d2d1_3.h |