Bagikan melalui


METODE ID2D1DeviceContext7::D rawGlyphRunWithColorSupport (d2d1_3.h)

Penting

Beberapa informasi berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis secara komersial. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.

Menggambar eksekusi glyph, menggunakan representasi warna glyph jika tersedia dalam font. Kami menyarankan agar Anda merender glyph warna dengan menggunakan metode ini.

Sintaks

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
);

Parameter

baselineOrigin

Jenis: D2D1_POINT_2F

Garis besar.

glyphRun

Ketik: _In_ CONST DWRITE_GLYPH_RUN *

Glyph berjalan untuk menggambar.

glyphRunDescription

Jenis: DWRITE_GLYPH_RUN_DESCRIPTION _IN_OPT_ CONST *

Deskripsi eksekusi glyph untuk menggambar.

foregroundBrush

Jenis: _In_opt_ ID2D1Brush *

Kuas latar depan untuk teks.

svgGlyphStyle

Jenis: _In_opt_ ID2D1SvgGlyphStyle *

Gaya glyph.

colorPaletteIndex

Jenis: UINT32

Indeks berbasis nol dari palet warna yang ditentukan font untuk digunakan.

measuringMode

Jenis: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

Menentukan mode ukur untuk memosisikan glyph dalam eksekusi.

bitmapSnapOption

Jenis: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT

Opsi snap.

Mengembalikan nilai

Tidak ada

Persyaratan

   
Header d2d1_3.h