Delen via


DirectWrite structuren

DirectWrite definieert de volgende structuren.

In deze sectie

Onderwerp Beschrijving
DWRITE_BITMAP_DATA_BGRA32 Vertegenwoordigt bitmapgegevens in BGRA32-indeling.
DWRITE_CARET_METRICS De DWRITE_CARET_METRICS structuur geeft de metrische gegevens op voor de plaatsing van de caret in een lettertype.
DWRITE_CLUSTER_METRICS Bevat informatie over een glyph-cluster.
DWRITE_COLOR_F Beschrijft de rode, groene, blauwe en alfa-onderdelen van een kleur.
DWRITE_COLOR_GLYPH_RUN Bevat de informatie die door renderers nodig is om glyph-uitvoeringen met glyph-kleurinformatie te tekenen.
DWRITE_COLOR_GLYPH_RUN1 Vertegenwoordigt een kleurtekenuitvoering. De methode IDWriteFactory4::TranslateColorGlyphRun retourneert een geordende verzameling kleurglyph-uitvoeringen van verschillende typen, afhankelijk van wat het lettertype ondersteunt.
DWRITE_FILE_FRAGMENT Vertegenwoordigt een bereik van bytes in een lettertypebestand.
DWRITE_FONT_AXIS_RANGE Vertegenwoordigt het minimum- en maximumbereik van de mogelijke waarden voor een lettertype-as.
DWRITE_FONT_AXIS_VALUE Vertegenwoordigt een waarde voor een lettertype-as. Wordt gebruikt bij het opvragen en maken van lettertype-exemplaren.
DWRITE_FONT_FEATURE Hiermee geeft u eigenschappen op die worden gebruikt om typografische functies in het huidige lettertype gezicht te identificeren en uit te voeren.
DWRITE_FONT_METRICS De DWRITE_FONT_METRICS structuur geeft de metrische gegevens op die van toepassing zijn op alle glyphs binnen het lettertype.
DWRITE_FONT_METRICS1 De DWRITE_FONT_METRICS1 structuur geeft de metrische gegevens op die van toepassing zijn op alle glyphs binnen het lettertype.
DWRITE_FONT_PROPERTY De eigenschap Lettertype die wordt gebruikt voor het filteren van lettertypesets en het bouwen van een lettertypeset met expliciete eigenschappen.
DWRITE_GLYPH_IMAGE_DATA Gegevens voor één glyph van GetGlyphImageData.
DWRITE_GLYPH_METRICS Hiermee geeft u de metrische gegevens van een afzonderlijke glyph.
DWRITE_GLYPH_OFFSET De optionele aanpassing aan de positie van een glyph.
DWRITE_GLYPH_RUN Bevat de informatie die nodig is voor renderers om glyph-uitvoeringen te tekenen.
DWRITE_GLYPH_RUN_DESCRIPTION Bevat aanvullende eigenschappen die betrekking hebben op die in DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Beschrijft de regio die is verkregen door een hittest.
DWRITE_INLINE_OBJECT_METRICS Bevat eigenschappen die de geometrische meting beschrijven van een toepassingsgedefinieerde inlineobject.
DWRITE_JUSTIFICATION_OPPORTUNITY De DWRITE_JUSTIFICATION_OPPORTUNITY structuur specificeert redengegevens per symbool.
DWRITE_LINE_BREAKPOINT Kenmerken van een teken voor regelonderbrekingspunten.
DWRITE_LINE_METRICS Bevat informatie over een opgemaakte tekstregel.
DWRITE_LINE_METRICS1 Bevat informatie over een opgemaakte tekstregel.
DWRITE_LINE_SPACING
DWRITE_MATRIX De DWRITE_MATRIX structuur geeft de grafische transformatie op die moet worden toegepast op gerenderde glyphs.
DWRITE_OVERHANG_METRICS Geeft aan hoeveel zichtbare DIPs (apparaatonafhankelijke pixels) elke zijde van de indeling of inlineobjecten overschiet.
DWRITE_PANOSE De DWRITE_PANOSE samenvoeging beschrijft classificatiewaarden voor lettertypen die u gebruikt met IDWriteFont1::GetPanose om het lettertype te selecteren en te vinden.
DWRITE_SCRIPT_ANALYSIS Slaat de koppeling van tekst en het schrijfsysteemscript op, evenals enkele weergavekenmerken.
DWRITE_SCRIPT_PROPERTIES De DWRITE_SCRIPT_PROPERTIES structuur specificeert scripteigenschappen voor navigatie en rechtvaardiging van de caret.
DWRITE_SHAPING_GLYPH_PROPERTIES Bevat uitvoereigenschappen voor het vormgeven van een uitvoerlyph.
DWRITE_SHAPING_TEXT_PROPERTIES Uitvoereigenschappen vormgeven voor een uitvoerlyph.
DWRITE_STRIKETHROUGH Bevat informatie over de grootte en plaatsing van doorhalen.
DWRITE_TEXT_METRICS Bevat de metrische gegevens die zijn gekoppeld aan tekst na de indeling.
DWRITE_TEXT_METRICS1 Bevat de metrische gegevens die zijn gekoppeld aan tekst na de indeling.
DWRITE_TEXT_RANGE Hiermee geeft u een bereik van tekstposities op waarbij opmaak wordt toegepast in de tekst die wordt vertegenwoordigd door een IDWriteTextLayout object.
DWRITE_TRIMMING Hiermee geeft u de optie voor bijsnijden voor tekst die het indelingsvak overloopt.
DWRITE_TYPOGRAPHIC_FEATURES Bevat een set typografische functies die moeten worden toegepast tijdens het vormgeven van tekst.
DWRITE_UNDERLINE Bevat informatie over de breedte, dikte, verschuiving, uitvoeringshoogte, leesrichting en stroomrichting van een onderstreping.
DWRITE_UNICODE_RANGE De DWRITE_UNICODE_RANGE-structuur geeft het bereik van Unicode-codepunten aan.