DirectWrite-strukturer

DirectWrite definierar följande strukturer.

I det här avsnittet

Ämne Beskrivning
DWRITE_BITMAP_DATA_BGRA32 Representerar bitmappsdata i BGRA32-format.
DWRITE_CARET_METRICS Den DWRITE_CARET_METRICS strukturen anger måtten för caret-placering i ett teckensnitt.
DWRITE_CLUSTER_METRICS Innehåller information om ett glyph-kluster.
DWRITE_COLOR_F Beskriver de röda, gröna, blå och alfa-komponenterna i en färg.
DWRITE_COLOR_GLYPH_RUN Innehåller den information som renderarna behöver för att rita glyph-körningar med glyphfärginformation.
DWRITE_COLOR_GLYPH_RUN1 Representerar en färgglyfkörning. Metoden IDWriteFactory4::TranslateColorGlyphRun returnerar en ordnad samling färgglyfkörningar av olika typer beroende på vad teckensnittet stöder.
DWRITE_FILE_FRAGMENT Representerar ett intervall med byte i en teckensnittsfil.
DWRITE_FONT_AXIS_RANGE Representerar minimi- och maxintervallet för möjliga värden för en teckensnittsaxel.
DWRITE_FONT_AXIS_VALUE Representerar ett värde för en teckensnittsaxel. Används när du frågar och skapar teckensnittsinstanser.
DWRITE_FONT_FEATURE Anger egenskaper som används för att identifiera och köra typografiska funktioner i det aktuella teckensnittet.
DWRITE_FONT_METRICS Den DWRITE_FONT_METRICS strukturen anger de mått som gäller för alla tecken i teckensnittets ansikte.
DWRITE_FONT_METRICS1 Den DWRITE_FONT_METRICS1 strukturen anger de mått som gäller för alla tecken i teckensnittets ansikte.
DWRITE_FONT_PROPERTY Teckensnittsegenskap som används för att filtrera teckensnittsuppsättningar och skapa en teckensnittsuppsättning med explicita egenskaper.
DWRITE_GLYPH_IMAGE_DATA Data för ett enda tecken från GetGlyphImageData.
DWRITE_GLYPH_METRICS Anger måtten för en enskild glyf.
DWRITE_GLYPH_OFFSET Valfri justering av en glyphs position.
DWRITE_GLYPH_RUN Innehåller den information som renderarna behöver för att rita glyph-körningar.
DWRITE_GLYPH_RUN_DESCRIPTION Innehåller ytterligare egenskaper som är relaterade till dem i DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Beskriver den region som erhålls av ett träfftest.
DWRITE_INLINE_OBJECT_METRICS Innehåller egenskaper som beskriver den geometriska mätningen av ett programdefinierat infogat objekt.
DWRITE_JUSTIFICATION_OPPORTUNITY Den DWRITE_JUSTIFICATION_OPPORTUNITY strukturen anger motiveringsinformation per glyf.
DWRITE_LINE_BREAKPOINT Radbrytningspunktens egenskaper för ett tecken.
DWRITE_LINE_METRICS Innehåller information om en formaterad textrad.
DWRITE_LINE_METRICS1 Innehåller information om en formaterad textrad.
DWRITE_LINE_SPACING
DWRITE_MATRIX Den DWRITE_MATRIX strukturen anger vilken grafiktransformering som ska tillämpas på renderade glyfer.
DWRITE_OVERHANG_METRICS Anger hur mycket synliga DIP:er (enhetsoberoende bildpunkter) som överskrider varje sida av layouten eller infogade objekt.
DWRITE_PANOSE I DWRITE_PANOSE union beskrivs klassificeringsvärden för typsnitt som du använder med IDWriteFont1::GetPanose för att välja och matcha teckensnittet.
DWRITE_SCRIPT_ANALYSIS Lagrar associationen för text och dess skrivsystemskript, samt vissa visningsattribut.
DWRITE_SCRIPT_PROPERTIES Den DWRITE_SCRIPT_PROPERTIES strukturen anger skriptegenskaper för navigering och motivering.
DWRITE_SHAPING_GLYPH_PROPERTIES Innehåller utdataegenskaper för utdata för en utdatas glyf.
DWRITE_SHAPING_TEXT_PROPERTIES Forma utdataegenskaper för en utdatas glyf.
DWRITE_STRIKETHROUGH Innehåller information om storlek och placering av genomstrukare.
DWRITE_TEXT_METRICS Innehåller de mått som är associerade med text efter layout.
DWRITE_TEXT_METRICS1 Innehåller de mått som är associerade med text efter layout.
DWRITE_TEXT_RANGE Anger ett intervall med textpositioner där formatet används i texten som representeras av ett IDWriteTextLayout-objekt.
DWRITE_TRIMMING Anger trimningsalternativet för text som flödar över layoutrutan.
DWRITE_TYPOGRAPHIC_FEATURES Innehåller en uppsättning typografiska funktioner som ska användas under textformningen.
DWRITE_UNDERLINE Innehåller information om bredd, tjocklek, förskjutning, körningshöjd, läsriktning och flödesriktning för en understrykning.
DWRITE_UNICODE_RANGE Den DWRITE_UNICODE_RANGE strukturen anger intervallet för Unicode-kodpunkter.