dwrite_3.h-Header
Dieser Header wird von DirectWrite verwendet. Weitere Informationen findest du unter
dwrite_3.h enthält die folgenden Programmierschnittstellen:
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. |
DWRITE_MAKE_FONT_AXIS_TAG Erstellt ein OpenType-Tag für eine Schriftartachse. |
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. |
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. |