Freigeben über


GlyphRun Konstruktoren

Definition

Initialisiert eine neue Instanz der GlyphRun-Klasse.

Überlädt

GlyphRun()
Veraltet.

Initialisiert eine neue Instanz der GlyphRun-Klasse.

GlyphRun(Single)

Initialisiert eine neue Instanz der GlyphRun-Klasse.

GlyphRun(GlyphTypeface, Int32, Boolean, Double, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage)
Veraltet.

Initialisiert eine neue Instanz der GlyphRun-Klasse durch Angabe der Eigenschaften der Klasse.

GlyphRun(GlyphTypeface, Int32, Boolean, Double, Single, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage)

Initialisiert eine neue Instanz der GlyphRun-Klasse durch Angabe der Eigenschaften der Klasse.

GlyphRun()

Achtung

Use the PixelsPerDip override

Initialisiert eine neue Instanz der GlyphRun-Klasse.

public:
 GlyphRun();
public GlyphRun ();
[System.Obsolete("Use the PixelsPerDip override", false)]
public GlyphRun ();
Public Sub New ()
Attribute

Gilt für:

GlyphRun(Single)

Initialisiert eine neue Instanz der GlyphRun-Klasse.

public:
 GlyphRun(float pixelsPerDip);
public GlyphRun (float pixelsPerDip);
new System.Windows.Media.GlyphRun : single -> System.Windows.Media.GlyphRun
Public Sub New (pixelsPerDip As Single)

Parameter

pixelsPerDip
Single

Der Wert für Pixel pro dichteunabhängigem Pixel, der dem Skalierungsfaktor entspricht. Wenn der DPI-Wert für einen Bildschirm z.B. 120 beträgt (oder 1,25, da 120/96 = 1,25), werden 1,25 Pixel pro dichteunabhängigem Pixel gezeichnet. DIP ist die von WPF verwendete Maßeinheit, um einen von Geräteauflösung und DPI-Werten unabhängigen Wert anzugeben.

Gilt für:

GlyphRun(GlyphTypeface, Int32, Boolean, Double, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage)

Achtung

Use the PixelsPerDip override

Wichtig

Diese API ist nicht CLS-kompatibel.

Initialisiert eine neue Instanz der GlyphRun-Klasse durch Angabe der Eigenschaften der Klasse.

public:
 GlyphRun(System::Windows::Media::GlyphTypeface ^ glyphTypeface, int bidiLevel, bool isSideways, double renderingEmSize, System::Collections::Generic::IList<System::UInt16> ^ glyphIndices, System::Windows::Point baselineOrigin, System::Collections::Generic::IList<double> ^ advanceWidths, System::Collections::Generic::IList<System::Windows::Point> ^ glyphOffsets, System::Collections::Generic::IList<char> ^ characters, System::String ^ deviceFontName, System::Collections::Generic::IList<System::UInt16> ^ clusterMap, System::Collections::Generic::IList<bool> ^ caretStops, System::Windows::Markup::XmlLanguage ^ language);
[System.CLSCompliant(false)]
public GlyphRun (System.Windows.Media.GlyphTypeface glyphTypeface, int bidiLevel, bool isSideways, double renderingEmSize, System.Collections.Generic.IList<ushort> glyphIndices, System.Windows.Point baselineOrigin, System.Collections.Generic.IList<double> advanceWidths, System.Collections.Generic.IList<System.Windows.Point> glyphOffsets, System.Collections.Generic.IList<char> characters, string deviceFontName, System.Collections.Generic.IList<ushort> clusterMap, System.Collections.Generic.IList<bool> caretStops, System.Windows.Markup.XmlLanguage language);
[System.CLSCompliant(false)]
[System.Obsolete("Use the PixelsPerDip override", false)]
public GlyphRun (System.Windows.Media.GlyphTypeface glyphTypeface, int bidiLevel, bool isSideways, double renderingEmSize, System.Collections.Generic.IList<ushort> glyphIndices, System.Windows.Point baselineOrigin, System.Collections.Generic.IList<double> advanceWidths, System.Collections.Generic.IList<System.Windows.Point> glyphOffsets, System.Collections.Generic.IList<char> characters, string deviceFontName, System.Collections.Generic.IList<ushort> clusterMap, System.Collections.Generic.IList<bool> caretStops, System.Windows.Markup.XmlLanguage language);
[<System.CLSCompliant(false)>]
new System.Windows.Media.GlyphRun : System.Windows.Media.GlyphTypeface * int * bool * double * System.Collections.Generic.IList<uint16> * System.Windows.Point * System.Collections.Generic.IList<double> * System.Collections.Generic.IList<System.Windows.Point> * System.Collections.Generic.IList<char> * string * System.Collections.Generic.IList<uint16> * System.Collections.Generic.IList<bool> * System.Windows.Markup.XmlLanguage -> System.Windows.Media.GlyphRun
[<System.CLSCompliant(false)>]
[<System.Obsolete("Use the PixelsPerDip override", false)>]
new System.Windows.Media.GlyphRun : System.Windows.Media.GlyphTypeface * int * bool * double * System.Collections.Generic.IList<uint16> * System.Windows.Point * System.Collections.Generic.IList<double> * System.Collections.Generic.IList<System.Windows.Point> * System.Collections.Generic.IList<char> * string * System.Collections.Generic.IList<uint16> * System.Collections.Generic.IList<bool> * System.Windows.Markup.XmlLanguage -> System.Windows.Media.GlyphRun
Public Sub New (glyphTypeface As GlyphTypeface, bidiLevel As Integer, isSideways As Boolean, renderingEmSize As Double, glyphIndices As IList(Of UShort), baselineOrigin As Point, advanceWidths As IList(Of Double), glyphOffsets As IList(Of Point), characters As IList(Of Char), deviceFontName As String, clusterMap As IList(Of UShort), caretStops As IList(Of Boolean), language As XmlLanguage)

Parameter

glyphTypeface
GlyphTypeface

Ein Wert vom Typ GlyphTypeface.

bidiLevel
Int32

Ein Wert vom Typ Int32.

isSideways
Boolean

Ein Wert vom Typ Boolean.

renderingEmSize
Double

Ein Wert vom Typ Double.

glyphIndices
IList<UInt16>

Ein Array vom Typ IList<T>.

baselineOrigin
Point

Ein Wert vom Typ Point.

advanceWidths
IList<Double>

Ein Array vom Typ IList<T>.

glyphOffsets
IList<Point>

Ein Array vom Typ IList<T>.

characters
IList<Char>

Ein Array vom Typ IList<T>.

deviceFontName
String

Ein Wert vom Typ String.

clusterMap
IList<UInt16>

Ein Array vom Typ IList<T>.

caretStops
IList<Boolean>

Ein Array vom Typ IList<T>.

language
XmlLanguage

Ein Wert vom Typ XmlLanguage.

Attribute

Gilt für:

GlyphRun(GlyphTypeface, Int32, Boolean, Double, Single, IList<UInt16>, Point, IList<Double>, IList<Point>, IList<Char>, String, IList<UInt16>, IList<Boolean>, XmlLanguage)

Wichtig

Diese API ist nicht CLS-kompatibel.

Initialisiert eine neue Instanz der GlyphRun-Klasse durch Angabe der Eigenschaften der Klasse.

public:
 GlyphRun(System::Windows::Media::GlyphTypeface ^ glyphTypeface, int bidiLevel, bool isSideways, double renderingEmSize, float pixelsPerDip, System::Collections::Generic::IList<System::UInt16> ^ glyphIndices, System::Windows::Point baselineOrigin, System::Collections::Generic::IList<double> ^ advanceWidths, System::Collections::Generic::IList<System::Windows::Point> ^ glyphOffsets, System::Collections::Generic::IList<char> ^ characters, System::String ^ deviceFontName, System::Collections::Generic::IList<System::UInt16> ^ clusterMap, System::Collections::Generic::IList<bool> ^ caretStops, System::Windows::Markup::XmlLanguage ^ language);
[System.CLSCompliant(false)]
public GlyphRun (System.Windows.Media.GlyphTypeface glyphTypeface, int bidiLevel, bool isSideways, double renderingEmSize, float pixelsPerDip, System.Collections.Generic.IList<ushort> glyphIndices, System.Windows.Point baselineOrigin, System.Collections.Generic.IList<double> advanceWidths, System.Collections.Generic.IList<System.Windows.Point> glyphOffsets, System.Collections.Generic.IList<char> characters, string deviceFontName, System.Collections.Generic.IList<ushort> clusterMap, System.Collections.Generic.IList<bool> caretStops, System.Windows.Markup.XmlLanguage language);
[<System.CLSCompliant(false)>]
new System.Windows.Media.GlyphRun : System.Windows.Media.GlyphTypeface * int * bool * double * single * System.Collections.Generic.IList<uint16> * System.Windows.Point * System.Collections.Generic.IList<double> * System.Collections.Generic.IList<System.Windows.Point> * System.Collections.Generic.IList<char> * string * System.Collections.Generic.IList<uint16> * System.Collections.Generic.IList<bool> * System.Windows.Markup.XmlLanguage -> System.Windows.Media.GlyphRun
Public Sub New (glyphTypeface As GlyphTypeface, bidiLevel As Integer, isSideways As Boolean, renderingEmSize As Double, pixelsPerDip As Single, glyphIndices As IList(Of UShort), baselineOrigin As Point, advanceWidths As IList(Of Double), glyphOffsets As IList(Of Point), characters As IList(Of Char), deviceFontName As String, clusterMap As IList(Of UShort), caretStops As IList(Of Boolean), language As XmlLanguage)

Parameter

glyphTypeface
GlyphTypeface

Ein Wert vom Typ GlyphTypeface.

bidiLevel
Int32

Ein Wert vom Typ Int32.

isSideways
Boolean

Ein Wert vom Typ Boolean.

renderingEmSize
Double

Ein Wert vom Typ Double.

pixelsPerDip
Single

Ein Wert vom Typ Double.

glyphIndices
IList<UInt16>

Ein Array vom Typ IList<T>.

baselineOrigin
Point

Ein Wert vom Typ Point.

advanceWidths
IList<Double>

Ein Array vom Typ IList<T>.

glyphOffsets
IList<Point>

Ein Array vom Typ IList<T>.

characters
IList<Char>

Ein Array vom Typ IList<T>.

deviceFontName
String

Ein Wert vom Typ String.

clusterMap
IList<UInt16>

Ein Array vom Typ IList<T>.

caretStops
IList<Boolean>

Ein Array vom Typ IList<T>.

language
XmlLanguage

Ein Wert vom Typ XmlLanguage.

Attribute

Gilt für: