Freigeben über


Canvas.DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint) Methode

Definition

Zeichnen Sie ein Array von Glyphen mit der angegebenen Schriftart.

[Android.Runtime.Register("drawGlyphs", "([II[FIILandroid/graphics/fonts/Font;Landroid/graphics/Paint;)V", "GetDrawGlyphs_arrayIIarrayFIILandroid_graphics_fonts_Font_Landroid_graphics_Paint_Handler", ApiSince=31)]
public virtual void DrawGlyphs (int[] glyphIds, int glyphIdOffset, float[] positions, int positionOffset, int glyphCount, Android.Graphics.Fonts.Font font, Android.Graphics.Paint paint);
[<Android.Runtime.Register("drawGlyphs", "([II[FIILandroid/graphics/fonts/Font;Landroid/graphics/Paint;)V", "GetDrawGlyphs_arrayIIarrayFIILandroid_graphics_fonts_Font_Landroid_graphics_Paint_Handler", ApiSince=31)>]
abstract member DrawGlyphs : int[] * int * single[] * int * int * Android.Graphics.Fonts.Font * Android.Graphics.Paint -> unit
override this.DrawGlyphs : int[] * int * single[] * int * int * Android.Graphics.Fonts.Font * Android.Graphics.Paint -> unit

Parameter

glyphIds
Int32[]

Array von Glyphen-IDs. Die Länge des Arrays muss größer oder gleich sein glyphIdOffset + glyphCount.

glyphIdOffset
Int32

Anzahl der Elemente, die vor dem Zeichnen im glyphIds Array übersprungen werden sollen.

positions
Single[]

Ein flaches X- und Y-Positionsarray. Die erste Glyphen X-Position muss gespeichert werden.positionOffset Die erste Glyphe Y-Position muss gespeichert positionOffset + 1werden, dann muss die zweite Glyphe X-Position gespeichert werden.positionOffset + 2 Die Länge des Arrays muss größer oder gleich sein positionOffset + glyphCount * 2.

positionOffset
Int32

Anzahl der Elemente, die vor dem Zeichnen positionsübersprungen werden sollen. Die erste Glyphen X-Position muss gespeichert werden.positionOffset Die erste Glyphe Y-Position muss gespeichert positionOffset + 1werden, dann muss die zweite Glyphe X-Position gespeichert werden.positionOffset + 2

glyphCount
Int32

Anzahl der zu zeichnenden Glyphen.

font
Font

Schriftart, die für die Zeichnung verwendet wird.

paint
Paint

Paint, das für die Zeichnung verwendet wird. Die Schriftart, die auf diese Farbe festgelegt ist, wird ignoriert.

Attribute

Hinweise

Zeichnen Sie ein Array von Glyphen mit der angegebenen Schriftart.

Java-Dokumentation für android.graphics.Canvas.drawGlyphs(int[], int, float[], int, int, android.graphics.fonts.Font, android.graphics.Paint).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: