Idioma

Canvas.DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint) Método

Definição

Desenhe a matriz de glifos com a fonte especificada.

[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

Parâmetros

glyphIds
Int32[]

Matriz de IDs de glifo. O comprimento da matriz deve ser maior ou igual a glyphIdOffset + glyphCount.

glyphIdOffset
Int32

Número de elementos a serem ignoradas antes de desenhar na glyphIds matriz.

positions
Single[]

Uma matriz de posição X e Y nivelada. A primeira posição do glifo X deve ser armazenada em positionOffset. A primeira posição do glifo Y deve ser armazenada em positionOffset + 1, em seguida, a segunda posição do glifo X deve ser armazenada em positionOffset + 2. O comprimento da matriz deve ser maior ou igual a positionOffset + glyphCount * 2.

positionOffset
Int32

Número de elementos a serem ignoradas antes de desenhar.positions A primeira posição do glifo X deve ser armazenada em positionOffset. A primeira posição do glifo Y deve ser armazenada em positionOffset + 1, em seguida, a segunda posição do glifo X deve ser armazenada em positionOffset + 2.

glyphCount
Int32

Número de glifos a serem desenhados.

font
Font

Fonte usada para desenho.

paint
Paint

Tinta usada para desenho. A face de tipo definida para essa tinta é ignorada.

Atributos

Comentários

Desenhe a matriz de glifos com a fonte especificada.

Java documentação para android.graphics.Canvas.drawGlyphs(int[], int, float[], int, int, android.graphics.fonts.Font, android.graphics.Paint).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a