Sdílet prostřednictvím


Struktury DirectWrite

DirectWrite definuje následující struktury.

V této části

Námět Popis
DWRITE_BITMAP_DATA_BGRA32 Představuje rastrová data ve formátu BGRA32.
DWRITE_CARET_METRICS Struktura DWRITE_CARET_METRICS určuje metriky pro umístění stříšky v písmu.
DWRITE_CLUSTER_METRICS Obsahuje informace o clusteru glyph.
DWRITE_COLOR_F Popisuje červené, zelené, modré a alfa součásti barvy.
DWRITE_COLOR_GLYPH_RUN Obsahuje informace potřebné vykreslovacími moduly pro kreslení glyfů s informacemi o barvě glyfu.
DWRITE_COLOR_GLYPH_RUN1 Představuje barevné glyfové spuštění. Metoda IDWriteFactory4::TranslateColorGlyphRun vrátí seřazenou kolekci barevných glyfů různých typů v závislosti na tom, co písmo podporuje.
DWRITE_FILE_FRAGMENT Představuje rozsah bajtů v souboru písma.
DWRITE_FONT_AXIS_RANGE Představuje minimální a maximální rozsah možných hodnot pro osu písma.
DWRITE_FONT_AXIS_VALUE Představuje hodnotu osy písma. Používá se při dotazování a vytváření instancí písem.
DWRITE_FONT_FEATURE Určuje vlastnosti používané k identifikaci a provádění typografických funkcí v aktuálním řezu písma.
DWRITE_FONT_METRICS Struktura DWRITE_FONT_METRICS určuje metriky, které se vztahují na všechny glyfy v řezu písma.
DWRITE_FONT_METRICS1 Struktura DWRITE_FONT_METRICS1 určuje metriky, které se vztahují na všechny glyfy v řezu písma.
DWRITE_FONT_PROPERTY Vlastnost písma použitá pro filtrování sad písem a vytvoření sady písem s explicitními vlastnostmi
DWRITE_GLYPH_IMAGE_DATA Data pro jeden glyph z GetGlyphImageData.
DWRITE_GLYPH_METRICS Určuje metriky jednotlivých glyfů.
DWRITE_GLYPH_OFFSET Volitelná úprava pozice glyfů.
DWRITE_GLYPH_RUN Obsahuje informace potřebné vykreslovacími moduly pro kreslení běhů glyfů.
DWRITE_GLYPH_RUN_DESCRIPTION Obsahuje další vlastnosti související s vlastnostmi v DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Popisuje oblast získanou testem hitu.
DWRITE_INLINE_OBJECT_METRICS Obsahuje vlastnosti popisující geometrické měření vloženého objektu definovaného aplikací.
DWRITE_JUSTIFICATION_OPPORTUNITY Struktura DWRITE_JUSTIFICATION_OPPORTUNITY určuje informace o odůvodnění na glyf.
DWRITE_LINE_BREAKPOINT Vlastnosti zarážky řádku znaku
DWRITE_LINE_METRICS Obsahuje informace o formátované čáře textu.
DWRITE_LINE_METRICS1 Obsahuje informace o formátované čáře textu.
DWRITE_LINE_SPACING
DWRITE_MATRIX Struktura DWRITE_MATRIX určuje transformaci grafiky, která se má použít pro vykreslené glyfy.
DWRITE_OVERHANG_METRICS Určuje, kolik viditelných dips (nezávislých pixelů zařízení) přepíná na každou stranu rozložení nebo vložených objektů.
DWRITE_PANOSE Sjednocení DWRITE_PANOSE popisuje hodnoty klasifikace písma, které používáte s IDWriteFont1::GetPanose vybrat a shodovat písmo.
DWRITE_SCRIPT_ANALYSIS Uloží přidružení textu a jeho systémového skriptu a také některé atributy zobrazení.
DWRITE_SCRIPT_PROPERTIES Struktura DWRITE_SCRIPT_PROPERTIES určuje vlastnosti skriptu pro navigaci v stříšce a odůvodnění.
DWRITE_SHAPING_GLYPH_PROPERTIES Obsahuje tvarování výstupních vlastností pro výstupní glyf.
DWRITE_SHAPING_TEXT_PROPERTIES Tvarování výstupních vlastností pro výstupní glyf.
DWRITE_STRIKETHROUGH Obsahuje informace týkající se velikosti a umístění přeškrtnutí.
DWRITE_TEXT_METRICS Obsahuje metriky přidružené k textu po rozložení.
DWRITE_TEXT_METRICS1 Obsahuje metriky přidružené k textu po rozložení.
DWRITE_TEXT_RANGE Určuje rozsah umístění textu, ve kterém je formát použit v textu reprezentované IDWriteTextLayout objektu.
DWRITE_TRIMMING Určuje možnost oříznutí pro přetečení textu v poli rozložení.
DWRITE_TYPOGRAPHIC_FEATURES Obsahuje sadu typografických funkcí, které se mají použít při tvarování textu.
DWRITE_UNDERLINE Obsahuje informace o šířce, tloušťkě, posunu, výšce spuštění, směru čtení a směru toku podtržení.
DWRITE_UNICODE_RANGE Struktura DWRITE_UNICODE_RANGE určuje rozsah bodů kódu Unicode.