Aracılığıyla paylaş


GlyphRun Oluşturucular

Tanım

GlyphRun sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

GlyphRun()
Geçersiz.

GlyphRun sınıfının yeni bir örneğini başlatır.

GlyphRun(Single)

GlyphRun sınıfının yeni bir örneğini başlatır.

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

sınıfının özelliklerini belirterek sınıfının yeni bir örneğini GlyphRun başlatır.

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

sınıfının özelliklerini belirterek sınıfının yeni bir örneğini GlyphRun başlatır.

GlyphRun()

Dikkat

Use the PixelsPerDip override

GlyphRun sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

GlyphRun(Single)

GlyphRun sınıfının yeni bir örneğini başlatır.

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

Parametreler

pixelsPerDip
Single

Yoğunluk Başına Piksel Bağımsız Piksel değeri, ölçek faktörüne eşdeğerdir. Örneğin, bir ekranın DPI'sı 120 ise (veya 120/96 = 1,25 olduğundan 1,25) yoğunluk bağımsız piksel başına 1,25 piksel çizilir. DIP, WPF tarafından cihaz çözünürlüğünden ve DPI'lerden bağımsız olmak için kullanılan ölçü birimidir.

Şunlara uygulanır

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

Dikkat

Use the PixelsPerDip override

Önemli

Bu API, CLS uyumlu değildir.

sınıfının özelliklerini belirterek sınıfının yeni bir örneğini GlyphRun başlatır.

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)

Parametreler

glyphTypeface
GlyphTypeface

türünde GlyphTypefacebir değer.

bidiLevel
Int32

türünde Int32bir değer.

isSideways
Boolean

türünde Booleanbir değer.

renderingEmSize
Double

türünde Doublebir değer.

glyphIndices
IList<UInt16>

türünde IList<T>bir dizi.

baselineOrigin
Point

türünde Pointbir değer.

advanceWidths
IList<Double>

türünde IList<T>bir dizi.

glyphOffsets
IList<Point>

türünde IList<T>bir dizi.

characters
IList<Char>

türünde IList<T>bir dizi.

deviceFontName
String

türünde Stringbir değer.

clusterMap
IList<UInt16>

türünde IList<T>bir dizi.

caretStops
IList<Boolean>

türünde IList<T>bir dizi.

language
XmlLanguage

türünde XmlLanguagebir değer.

Öznitelikler

Şunlara uygulanır

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

Önemli

Bu API, CLS uyumlu değildir.

sınıfının özelliklerini belirterek sınıfının yeni bir örneğini GlyphRun başlatır.

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)

Parametreler

glyphTypeface
GlyphTypeface

türünde GlyphTypefacebir değer.

bidiLevel
Int32

türünde Int32bir değer.

isSideways
Boolean

türünde Booleanbir değer.

renderingEmSize
Double

türünde Doublebir değer.

pixelsPerDip
Single

türünde Doublebir değer.

glyphIndices
IList<UInt16>

türünde IList<T>bir dizi.

baselineOrigin
Point

türünde Pointbir değer.

advanceWidths
IList<Double>

türünde IList<T>bir dizi.

glyphOffsets
IList<Point>

türünde IList<T>bir dizi.

characters
IList<Char>

türünde IList<T>bir dizi.

deviceFontName
String

türünde Stringbir değer.

clusterMap
IList<UInt16>

türünde IList<T>bir dizi.

caretStops
IList<Boolean>

türünde IList<T>bir dizi.

language
XmlLanguage

türünde XmlLanguagebir değer.

Öznitelikler

Şunlara uygulanır