Partager via


GlyphRun Constructeurs

Définition

Initialise une nouvelle instance de la classe GlyphRun.

Surcharges

GlyphRun()
Obsolète.

Initialise une nouvelle instance de la classe GlyphRun.

GlyphRun(Single)

Initialise une nouvelle instance de la classe GlyphRun.

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

Initialise une nouvelle instance de la classe GlyphRun, en spécifiant les propriétés de la classe.

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

Initialise une nouvelle instance de la classe GlyphRun, en spécifiant les propriétés de la classe.

GlyphRun()

Attention

Use the PixelsPerDip override

Initialise une nouvelle instance de la classe GlyphRun.

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

S’applique à

GlyphRun(Single)

Initialise une nouvelle instance de la classe GlyphRun.

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

Paramètres

pixelsPerDip
Single

La valeur Pixels par pixel indépendant de densité, qui est l’équivalent du facteur d’échelle. Par exemple, si les ppp d’un écran s’élèvent à 120 (ou 1,25 car 120/96 = 1.25), 1,25 pixel par pixel indépendant de densité est dessiné. ppp est l’unité de mesure utilisée par WPF pour être indépendant de la résolution et des ppp de l’appareil .

S’applique à

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

Attention

Use the PixelsPerDip override

Important

Cette API n’est pas conforme CLS.

Initialise une nouvelle instance de la classe GlyphRun, en spécifiant les propriétés de la classe.

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)

Paramètres

glyphTypeface
GlyphTypeface

Valeur de type GlyphTypeface.

bidiLevel
Int32

Valeur de type Int32.

isSideways
Boolean

Valeur de type Boolean.

renderingEmSize
Double

Valeur de type Double.

glyphIndices
IList<UInt16>

Tableau de type IList<T>.

baselineOrigin
Point

Valeur de type Point.

advanceWidths
IList<Double>

Tableau de type IList<T>.

glyphOffsets
IList<Point>

Tableau de type IList<T>.

characters
IList<Char>

Tableau de type IList<T>.

deviceFontName
String

Valeur de type String.

clusterMap
IList<UInt16>

Tableau de type IList<T>.

caretStops
IList<Boolean>

Tableau de type IList<T>.

language
XmlLanguage

Valeur de type XmlLanguage.

Attributs

S’applique à

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

Important

Cette API n’est pas conforme CLS.

Initialise une nouvelle instance de la classe GlyphRun, en spécifiant les propriétés de la classe.

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)

Paramètres

glyphTypeface
GlyphTypeface

Valeur de type GlyphTypeface.

bidiLevel
Int32

Valeur de type Int32.

isSideways
Boolean

Valeur de type Boolean.

renderingEmSize
Double

Valeur de type Double.

pixelsPerDip
Single

Valeur de type Double.

glyphIndices
IList<UInt16>

Tableau de type IList<T>.

baselineOrigin
Point

Valeur de type Point.

advanceWidths
IList<Double>

Tableau de type IList<T>.

glyphOffsets
IList<Point>

Tableau de type IList<T>.

characters
IList<Char>

Tableau de type IList<T>.

deviceFontName
String

Valeur de type String.

clusterMap
IList<UInt16>

Tableau de type IList<T>.

caretStops
IList<Boolean>

Tableau de type IList<T>.

language
XmlLanguage

Valeur de type XmlLanguage.

Attributs

S’applique à