dwrite_1.h-Header
Dieser Header wird von DirectWrite verwendet. Weitere Informationen finden Sie unter
dwrite_1.h enthält die folgenden Programmierschnittstellen:
IDWriteBitmapRenderTarget1 Kapselt eine geräteunabhängige 32-Bit-Bitmap und einen Gerätekontext, den Sie zum Rendern von Glyphen verwenden können. |
IDWriteFactory1 Die Root Factory-Schnittstelle für alle DirectWrite-Objekte. (IDWriteFactory1) |
IDWriteFont1 Stellt eine physische Schriftart in einer Schriftartsammlung dar. (IDWriteFont1) |
IDWriteFontFace1 Enthält Schriftzeichentyp, entsprechende Dateiverweise und Gesichtserkennungsdaten. (IDWriteFontFace1) |
IDWriteRenderingParams1 Stellt Textrenderingeinstellungen für die Rasterung und Filterung von Glyphen dar. (IDWriteRenderingParams1) |
IDWriteTextAnalysisSink1 Die Schnittstelle, die Sie implementieren, um die Ausgabe der Textanalyse zu erhalten. |
IDWriteTextAnalysisSource1 Die Schnittstelle, die Sie implementieren, um der Textanalyse die erforderlichen Informationen bereitzustellen, z. B. den Text und die zugeordneten Texteigenschaften. |
IDWriteTextAnalyzer1 Analysiert verschiedene Texteigenschaften für die komplexe Skriptverarbeitung. (IDWriteTextAnalyzer1) |
IDWriteTextLayout1 Stellt einen Textblock dar, nachdem er vollständig analysiert und formatiert wurde. (IDWriteTextLayout1) |
DWRITE_CARET_METRICS Die DWRITE_CARET_METRICS-Struktur gibt die Metriken für die Caretplatzierung in einer Schriftart an. |
DWRITE_FONT_METRICS1 Die DWRITE_FONT_METRICS1-Struktur gibt die Metriken an, die für alle Glyphen innerhalb des Schriftzeichens gelten. |
DWRITE_JUSTIFICATION_OPPORTUNITY Die DWRITE_JUSTIFICATION_OPPORTUNITY-Struktur gibt Die Begründungsinformationen pro Glyphe an. |
DWRITE_PANOSE Die DWRITE_PANOSE Union beschreibt die Werte der Schriftartklassifizierung, die Sie mit IDWriteFont1::GetPanose verwenden, um die Schriftart auszuwählen und zu entsprechen. |
DWRITE_SCRIPT_PROPERTIES Die DWRITE_SCRIPT_PROPERTIES-Struktur gibt Skripteigenschaften für die Caret-Navigation und -Begründung an. |
DWRITE_UNICODE_RANGE Die DWRITE_UNICODE_RANGE-Struktur gibt den Bereich der Unicode-Codepunkte an. |
DWRITE_BASELINE Die DWRITE_BASELINE-Enumeration enthält Werte, die die Baseline für die Textausrichtung angeben. |
DWRITE_GLYPH_ORIENTATION_ANGLE Die DWRITE_GLYPH_ORIENTATION_ANGLE-Enumeration enthält Werte, die angeben, wie die Glyphe auf die x-Achse ausgerichtet ist. |
DWRITE_OUTLINE_THRESHOLD Die DWRITE_OUTLINE_THRESHOLD-Enumeration enthält Werte, die die Richtlinie angeben, die von der IDWriteFontFace1::GetRecommendedRenderingMode-Methode verwendet wird, um zu bestimmen, ob Glyphen im Gliederungsmodus gerendert werden sollen. |
DWRITE_PANOSE_ARM_STYLE Die DWRITE_PANOSE_ARM_STYLE-Enumeration enthält Werte, die den Beendigungsstil von Stämmen und gerundeten Buchstabenformen für Text angeben. |
DWRITE_PANOSE_ASPECT Die DWRITE_PANOSE_ASPECT-Enumeration enthält Werte, die das Verhältnis zwischen der Breite und Höhe des Zeichengesichts angeben. |
DWRITE_PANOSE_ASPECT_RATIO Die DWRITE_PANOSE_ASPECT_RATIO-Enumeration enthält Werte, die Informationen zum Verhältnis zwischen Breite und Höhe der Zeichengesicht angeben. |
DWRITE_PANOSE_CHARACTER_RANGES Die DWRITE_PANOSE_CHARACTER_RANGES-Enumeration enthält Werte, die den Typ der in der Schriftart verfügbaren Zeichen angeben. |
DWRITE_PANOSE_CONTRAST Die DWRITE_PANOSE_CONTRAST-Enumeration enthält Werte, die das Verhältnis zwischen dem dicksten und dem dünnsten Punkt des Strichs für einen Buchstaben wie Großbuchstaben "O" angeben. |
DWRITE_PANOSE_DECORATIVE_CLASS Die DWRITE_PANOSE_DECORATIVE_CLASS-Enumeration enthält Werte, die das allgemeine Aussehen des Zeichengesichts angeben. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Die DWRITE_PANOSE_DECORATIVE_TOPOLOGY-Enumeration enthält Werte, die die Gesamtformmerkmale der Schriftart angeben. |
DWRITE_PANOSE_FAMILY Die DWRITE_PANOSE_FAMILY-Enumeration enthält Werte, die die Art der Schriftartklassifizierung angeben. |
DWRITE_PANOSE_FILL Die DWRITE_PANOSE_FILL-Enumeration enthält Werte, die den Typ der Füll- und Linienbehandlung angeben. |
DWRITE_PANOSE_FINIALS Die DWRITE_PANOSE_FINIALS-Enumeration enthält Werte, die angeben, wie Zeichenende und kleinste aufsteigende Aufsteigende behandelt werden. |
DWRITE_PANOSE_LETTERFORM Die DWRITE_PANOSE_LETTERFORM-Enumeration enthält Werte, die die Rundheit der Buchstabenform für Text angeben. |
DWRITE_PANOSE_LINING Die DWRITE_PANOSE_LINING-Enumeration enthält Werte, die die Behandlung der Gliederung für die dekorative Schriftart angeben. |
DWRITE_PANOSE_MIDLINE Die DWRITE_PANOSE_MIDLINE-Enumeration enthält Werte, die Informationen zur Platzierung der Mittellinie über Großbuchstaben und die Behandlung diagonaler Stammspitzen angeben. |
DWRITE_PANOSE_PROPORTION Die DWRITE_PANOSE_PROPORTION-Enumeration enthält Werte, die den Anteil der Glyphenform angeben, indem zusätzliche Details zu Standardzeichen berücksichtigt werden. |
DWRITE_PANOSE_SCRIPT_FORM Die DWRITE_PANOSE_SCRIPT_FORM-Enumeration enthält Werte, die das allgemeine Aussehen des Zeichengesichts unter Berücksichtigung der Steigung und der Enden angeben. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY Die DWRITE_PANOSE_SCRIPT_TOPOLOGY-Enumeration enthält Werte, die die Topologie von Letterforms angeben. |
DWRITE_PANOSE_SERIF_STYLE Die DWRITE_PANOSE_SERIF_STYLE-Enumeration enthält Werte, die die Darstellung des Serifentexts angeben. |
DWRITE_PANOSE_SPACING Die DWRITE_PANOSE_SPACING-Enumeration enthält Werte, die den Zeichenabstand angeben (Monospace versus proportional). |
DWRITE_PANOSE_STROKE_VARIATION Die DWRITE_PANOSE_STROKE_VARIATION-Enumeration enthält Werte, die die Beziehung zwischen dünnen und dicken Stämmen von Textzeichen angeben. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Die DWRITE_PANOSE_SYMBOL_ASPECT_RATIO-Enumeration enthält Werte, die das Seitenverhältnis von Symbolzeichen angeben. |
DWRITE_PANOSE_SYMBOL_KIND Die DWRITE_PANOSE_SYMBOL_KIND-Enumeration enthält Werte, die die Art des Symbolsatzes angeben. |
DWRITE_PANOSE_TOOL_KIND Die DWRITE_PANOSE_TOOL_KIND-Enumeration enthält Werte, die die Art des Tools angeben, das zum Erstellen von Zeichenformularen verwendet wird. |
DWRITE_PANOSE_WEIGHT Die DWRITE_PANOSE_WEIGHT-Enumeration enthält Werte, die die Gewichtung von Zeichen angeben. |
DWRITE_PANOSE_XASCENT Die DWRITE_PANOSE_XASCENT-Enumeration enthält Werte, die die relative Größe der Kleinbuchstaben angeben. |
DWRITE_PANOSE_XHEIGHT Die DWRITE_PANOSE_XHEIGHT-Enumeration enthält Werte, die Informationen über die relative Größe von Kleinbuchstaben und die Behandlung diakritischer Zeichen (xheight) angeben. |
DWRITE_TEXT_ANTIALIAS_MODE Die DWRITE_TEXT_ANTIALIAS_MODE-Enumeration enthält Werte, die den Typ der Antialiasierung angeben, die für Text verwendet werden soll, wenn der Renderingmodus antialiasing aufruft. |
DWRITE_VERTICAL_GLYPH_ORIENTATION Die DWRITE_VERTICAL_GLYPH_ORIENTATION-Enumeration enthält Werte, die die gewünschte Glyphenausrichtung für den Text angeben. |