Freigeben über


DWRITE_CARET_METRICS-Struktur (dwrite_1.h)

Die DWRITE_CARET_METRICS-Struktur gibt die Metriken für die Caretplatzierung in einer Schriftart an.

Syntax

struct DWRITE_CARET_METRICS {
  INT16 slopeRise;
  INT16 slopeRun;
  INT16 offset;
};

Member

slopeRise

Vertikaler Anstieg des Caretzeichens in Schriftentwurfseinheiten. Rise/Run gibt den Caretwinkel ab. Rise = 1 für perfekt aufrechte Schriftarten (nicht kursiv).

slopeRun

Horizontale Ausführung des Carets in Schriftentwurfseinheiten. Rise/Run gibt den Caretwinkel ab. Run = 0 für perfekt aufrechte Schriftarten (nicht kursiv).

offset

Horizontaler Offset des Carets in Schriftentwurfseinheiten entlang der Baseline für eine gute Darstellung. Offset = 0 für perfekt aufrechte Schriftarten (nicht kursiv).

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile dwrite_1.h

Weitere Informationen

IDWriteFontFace1::GetCaretMetrics