Auf Englisch lesen

Freigeben über


dwrite_3.h-Header

Dieser Header wird von DirectWrite verwendet. Weitere Informationen findest du unter

dwrite_3.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IDWriteAsyncResult

Stellt das Ergebnis eines asynchronen Vorgangs dar. Ein Client kann die -Schnittstelle verwenden, um auf den Abschluss des Vorgangs zu warten und das Ergebnis zu erhalten.
IDWriteColorGlyphRunEnumerator1

Enumerator für eine geordnete Auflistung von Farbglyphenausführungen.
IDWriteFactory3

Die Stammfactoryschnittstelle für alle DirectWrite-Objekte. (IDWriteFactory3)
IDWriteFactory4

Die Stammfactoryschnittstelle für alle DirectWrite-Objekte. (IDWriteFactory4)
IDWriteFactory5

Die Stammfactoryschnittstelle für alle DirectWrite-Objekte. (IDWriteFactory5)
IDWriteFactory6

Diese Schnittstelle stellt ein Factoryobjekt dar, aus dem alle DirectWrite -Objekte erstellt werden. IDWriteFactory6 fügt neue Funktionen zum Arbeiten mit Schriftarten und Schriftartenressourcen hinzu.
IDWriteFactory7

Diese Schnittstelle stellt ein Factoryobjekt dar, aus dem alle DirectWrite -Objekte erstellt werden. IDWriteFactory7 fügt neue Funktionen zum Arbeiten mit Systemschriftarten hinzu.
IDWriteFont3

Stellt eine Schriftart in einer Schriftartsammlung dar.
IDWriteFontCollection1

Ein -Objekt, das einen Satz von Schriftarten kapselt, z. B. den Satz von Schriftarten, die auf dem System installiert sind, oder den Satz von Schriftarten in einem bestimmten Verzeichnis. (IDWriteFontCollection1)
IDWriteFontCollection2

Diese Schnittstelle kapselt einen Satz von Schriftarten, z. B. den Satz von Schriftarten, die auf dem System installiert sind, oder den Satz von Schriftarten in einem bestimmten Verzeichnis. Die Schriftartensammlungs-API kann verwendet werden, um zu ermitteln, welche Schriftartenfamilien und Schriftarten verfügbar sind, und um einige Metadaten zu den Schriftarten abzurufen. (IDWriteFontCollection2)
IDWriteFontCollection3

Diese Schnittstelle kapselt einen Satz von Schriftarten, z. B. den Satz von Schriftarten, die auf dem System installiert sind, oder den Satz von Schriftarten in einem bestimmten Verzeichnis. Die Schriftartensammlungs-API kann verwendet werden, um zu ermitteln, welche Schriftartenfamilien und Schriftarten verfügbar sind, und um einige Metadaten zu den Schriftarten abzurufen. (IDWriteFontCollection3)
IDWriteFontDownloadListener

Anwendungsdefinierte Rückrufschnittstelle, die Benachrichtigungen von der Schriftartdownloadwarteschlange empfängt (IDWriteFontDownloadQueue-Schnittstelle).
IDWriteFontDownloadQueue

Schnittstelle, die Downloadanforderungen für Remoteschriftarten, Zeichen, Glyphen und Schriftfragmente in die Warteschlange stellt.
IDWriteFontFace3

Enthält Schriftartentyp, geeignete Dateiverweise und Gesichtserkennungsdaten. (IDWriteFontFace3)
IDWriteFontFace4

Enthält Schriftartentyp, geeignete Dateiverweise und Gesichtserkennungsdaten. (IDWriteFontFace4)
IDWriteFontFace5

Enthält Schriftartentyp, geeignete Dateiverweise und Gesichtserkennungsdaten. (IDWriteFontFace5)
IDWriteFontFaceReference

Stellt einen Verweis auf eine Schriftart dar.
IDWriteFontFaceReference1

Stellt einen Verweis auf eine Schriftart dar. Ein eindeutig identifizierende Verweis auf eine Schriftart, aus der Sie ein Schriftartengesicht erstellen können, um Schriftartmetriken abzufragen und zum Rendern zu verwenden.
IDWriteFontFallback1

Ermöglicht ihnen den Zugriff auf Fallbackschriftarten aus der Schriftartenliste.
IDWriteFontFamily1

Stellt eine Familie verwandter Schriftarten dar. (IDWriteFontFamily1)
IDWriteFontFamily2

Stellt eine Familie verwandter Schriftarten dar. IDWriteFontFamily2 fügt neue Funktionen hinzu, einschließlich des Abrufens von Schriftarten nach Schriftartenachsenwerten.
IDWriteFontList1

Stellt eine Liste von Schriftarten dar. (IDWriteFontList1)
IDWriteFontList2

Stellt eine Liste von Schriftarten dar. IDWriteFontList2 fügt neue Funktionen hinzu, einschließlich des Abrufens des zugrunde liegenden Schriftartensatzes, der von der Liste verwendet wird.
IDWriteFontResource

Stellt Achseninformationen für eine Schriftartressource bereit und wird verwendet, um bestimmte Schriftartensichtinstanzen zu erstellen.
IDWriteFontSet

Stellt einen Schriftartensatz dar. (IDWriteFontSet)
IDWriteFontSet1

Stellt einen Schriftartensatz dar. (IDWriteFontSet1)
IDWriteFontSet2

Stellt einen Schriftartensatz dar. (IDWriteFontSet2)
IDWriteFontSet3

Stellt einen Schriftartensatz dar. (IDWriteFontSet3)
IDWriteFontSet4

Stellt einen Schriftartensatz dar. (IDWriteFontSet4)
IDWriteFontSetBuilder

Enthält Methoden zum Erstellen eines Schriftartensatzes. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

Enthält Methoden zum Erstellen eines Schriftartensatzes. (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

Enthält Methoden zum Erstellen eines Schriftartensatzes. (IDWriteFontSetBuilder2)
IDWriteGdiInterop1

Bietet Interoperabilität mit GDI, z. B. Methoden zum Konvertieren einer Schriftart in eine LOGFONT-Struktur oder zum Konvertieren einer GDI-Schriftbeschreibung in ein Schriftartgesicht. Es wird auch verwendet, um Bitmaprenderzielobjekte zu erstellen. (IDWriteGdiInterop1)
IDWriteInMemoryFontFileLoader

Stellt einen Schriftartdateiladeprogramm dar, der auf Schriftarten im Arbeitsspeicher zugreifen kann.
IDWriteRemoteFontFileLoader

Stellt einen Schriftartdateiladeprogramm dar, der auf Remoteschriftarten (d. h. auf herunterladbare Schriftarten) zugreifen kann.
IDWriteRemoteFontFileStream

Stellt einen Schriftartdateidatenstrom dar, von dem Teile möglicherweise nicht lokal sein können.
IDWriteRenderingParams3

Stellt Textrenderingeinstellungen für die Rasterung und Filterung von Glyphen dar. (IDWriteRenderingParams3)
IDWriteStringList

Stellt eine Auflistung von Zeichenfolgen dar, die nach Zahlen indiziert sind.
IDWriteTextFormat2

Beschreibt die Schriftart- und Absatzeigenschaften, die zum Formatieren von Text verwendet werden, und beschreibt Gebietsschemainformationen. (IDWriteTextFormat2)
IDWriteTextFormat3

Beschreibt die Schriftart- und Absatzeigenschaften, die zum Formatieren von Text verwendet werden, und beschreibt Gebietsschemainformationen. (IDWriteTextFormat3)
IDWriteTextLayout3

Stellt einen Textblock dar, nachdem er vollständig analysiert und formatiert wurde. (IDWriteTextLayout3)
IDWriteTextLayout4

Stellt einen Textblock dar, nachdem er vollständig analysiert und formatiert wurde.

Functions

 
DWRITE_MAKE_FONT_AXIS_TAG

Erstellt ein OpenType-Tag für eine Schriftartachse.

Strukturen

 
DWRITE_COLOR_GLYPH_RUN1

Stellt eine Farbglyphenausführung dar. Die IDWriteFactory4::TranslateColorGlyphRun-Methode gibt eine geordnete Auflistung von Farbglyphenausführungen unterschiedlicher Typen zurück, je nachdem, was die Schriftart unterstützt.
DWRITE_FILE_FRAGMENT

Stellt einen Bytebereich in einer Schriftartdatei dar.
DWRITE_FONT_AXIS_RANGE

Stellt den minimalen und maximalen Bereich der möglichen Werte für eine Schriftachse dar.
DWRITE_FONT_AXIS_VALUE

Stellt einen Wert für eine Schriftartachse dar. Wird beim Abfragen und Erstellen von Schriftartinstanzen verwendet.
DWRITE_FONT_PROPERTY

Schriftarteigenschaft, die zum Filtern von Schriftartsätzen und Erstellen eines Schriftartsatzes mit expliziten Eigenschaften verwendet wird.
DWRITE_GLYPH_IMAGE_DATA

Daten für eine einzelne Glyphe aus GetGlyphImageData.
DWRITE_LINE_METRICS1

Enthält Informationen zu einer formatierten Textzeile. (DWRITE_LINE_METRICS1)
DWRITE_LINE_SPACING

Legt den vertikalen Abstand zwischen Textzeilen fest.

Enumerationen

 
DWRITE_AUTOMATIC_FONT_AXES

Definiert Konstanten, die bestimmte Achsen angeben, die während der Schriftauswahl automatisch im Layout angewendet werden können.
DWRITE_CONTAINER_TYPE

Gibt das Containerformat einer Schriftartressource an. Ein Containerformat unterscheidet sich von einem Schriftartdateiformat (DWRITE_FONT_FILE_TYPE), da der Container den Container beschreibt, in dem die zugrunde liegende Schriftartdatei gepackt ist.
DWRITE_FONT_AXIS_ATTRIBUTES

Definiert Konstanten, die Attribute für eine Schriftartachse angeben.
DWRITE_FONT_AXIS_TAG

Definiert Konstanten, die einen vierstelligen Bezeichner für eine Schriftartachse angeben.
DWRITE_FONT_FAMILY_MODEL

Definiert Konstanten, die angeben, wie Schriftartfamilien gruppiert werden.
DWRITE_FONT_LINE_GAP_USAGE

Geben Sie an, ob DWRITE_FONT_METRICS::lineGap-Wert Teil der Zeilenmetriken sein soll.
DWRITE_FONT_PROPERTY_ID

Identifiziert eine Zeichenfolge in einer Schriftart.
DWRITE_FONT_SOURCE_TYPE

Definiert Konstanten, die den Mechanismus angeben, mit dem eine Schriftart in einen Schriftartsatz aufgenommen werden soll.
DWRITE_LOCALITY

Gibt den Speicherort einer Ressource an.
DWRITE_RENDERING_MODE1

Gibt an, wie Glyphen gerendert werden.