Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Syntax
HRESULT GetGdiCompatibleMetrics(
FLOAT emSize,
FLOAT pixelsPerDip,
[in, optional] DWRITE_MATRIX const *transform,
[out] DWRITE_FONT_METRICS1 *fontMetrics
);
Parameter
emSize
Typ: FLOAT
Die logische Größe der Schriftart in DIP-Einheiten.
pixelsPerDip
Typ: FLOAT
Die Anzahl der physischen Pixel pro DIP.
[in, optional] transform
Typ: const DWRITE_MATRIX*
Eine optionale Transformation, die auf die Glyphen und ihre Positionen angewendet wird. Diese Transformation wird nach der skalierung angewendet, die durch die Schriftgröße und pixelPerDip angegeben wird.
[out] fontMetrics
Typ: DWRITE_FONT_METRICS1*
Ein Zeiger auf eine DWRITE_FONT_METRICS1 Struktur, die ausgefüllt werden soll. Die von dieser Funktion zurückgegebenen Metriken befinden sich in Schriftartentwurfseinheiten.
Rückgabewert
Typ: HRESULT
Standard-HRESULT-Fehlercode.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | dwrite_1.h |
| Bibliothek | Dwrite_1.lib |
| DLL | Dwrite_1.dll |