IDWriteFont-Schnittstelle (dwrite.h)
Stellt eine physische Schriftart in einer Schriftartsammlung dar. Diese Schnittstelle wird verwendet, um Schriftflächen aus physischen Schriftarten zu erstellen oder Informationen wie Schriftartenmetriken oder Gesichtsnamen aus vorhandenen Schriftflächen abzurufen.
Vererbung
Die IDWriteFont-Schnittstelle erbt von der IUnknown-Schnittstelle . IDWriteFont verfügt auch über folgende Membertypen:
Methoden
Die IDWriteFont-Schnittstelle verfügt über diese Methoden.
IDWriteFont::CreateFontFace Erstellt ein Schriftzeichenobjekt für die Schriftart. (IDWriteFont.CreateFontFace) |
IDWriteFont::GetFaceNames Ruft eine lokalisierte Zeichenfolgenauflistung ab, die die Gesichtsnamen für die Schriftart (z. B. Normal oder Fett) enthält, die nach Gebietsschemaname indiziert ist. |
IDWriteFont::GetFontFamily Ruft die Schriftfamilie ab, zu der die angegebene Schriftart gehört. |
IDWriteFont::GetInformationalStrings Ruft eine lokalisierte Zeichenfolgenauflistung ab, die die angegebenen Informationszeichenfolgen enthält, die nach Gebietsschemanamen indiziert sind. |
IDWriteFont::GetMetrics Ruft Entwurfseinheiten und allgemeine Metriken für die Schriftart ab. Diese Metriken gelten für alle Glyphen innerhalb einer Schriftart und werden von Anwendungen für Layoutberechnungen verwendet. (IDWriteFont.GetMetrics) |
IDWriteFont::GetSimulations Ruft einen Wert ab, der angibt, welche Simulationen auf die angegebene Schriftart angewendet werden. |
IDWriteFont::GetStretch Ruft die Dehnung oder Breite der angegebenen Schriftart ab. |
IDWriteFont::GetStyle Ruft den Stil oder die Steigung der angegebenen Schriftart ab. |
IDWriteFont::GetWeight Ruft die Gewichtung oder Strichstärke der angegebenen Schriftart ab. |
IDWriteFont::HasCharacter Bestimmt, ob die Schriftart ein angegebenes Zeichen unterstützt. |
IDWriteFont::IsSymbolFont Bestimmt, ob es sich bei der Schriftart um eine Symbolschriftart handelt. (IDWriteFont.IsSymbolFont) |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite.h |