Canvas.DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 글꼴로 문자 모양 배열을 그립니다.
[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
매개 변수
- glyphIds
- Int32[]
문자 모양 ID의 배열입니다. 배열의 길이는 .보다 크거나 같 glyphIdOffset + glyphCount
아야 합니다.
- glyphIdOffset
- Int32
배열에 glyphIds
그리기 전에 건너뛸 요소 수입니다.
- positions
- Single[]
평면화된 X 및 Y 위치 배열입니다. 첫 번째 문자 모양 X 위치는 에 positionOffset
저장해야 합니다. 첫 번째 문자 모양 Y 위치는 에 positionOffset + 1
저장되어야 하고 두 번째 문자 모양 X 위치는 에 positionOffset + 2
저장되어야 합니다.
배열의 길이는 .보다 크거나 같 positionOffset + glyphCount * 2
아야 합니다.
- positionOffset
- Int32
에 그리기 전에 건너뛸 요소 수입니다 positions
.
첫 번째 문자 모양 X 위치는 에 positionOffset
저장해야 합니다.
첫 번째 문자 모양 Y 위치는 에 positionOffset + 1
저장되어야 하고 두 번째 문자 모양 X 위치는 에 positionOffset + 2
저장되어야 합니다.
- glyphCount
- Int32
그릴 문자 모양 수입니다.
- font
- Font
그리기에 사용되는 글꼴입니다.
- paint
- Paint
그리기에 사용되는 페인트입니다. 이 페인트로 설정된 서체는 무시됩니다.
- 특성
설명
지정된 글꼴로 문자 모양 배열을 그립니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.