CPF/CPF.Skia/CPF.Skia.xml

78 lines
2.7 KiB
XML
Raw Normal View History

2023-11-21 23:05:03 +08:00
<?xml version="1.0"?>
<doc>
<assembly>
<name>CPF.Skia</name>
</assembly>
<members>
<member name="M:CPF.Skia.Extension.MeasureAllChar(SkiaSharp.SKPaint,System.String)">
<summary>
计算每个字符的宽度,不能有换行符
</summary>
<param name="paint"></param>
<param name="text"></param>
<returns></returns>
</member>
<member name="T:CPF.Skia.GlView">
<summary>
支持OpenGL绘制的控件
</summary>
</member>
<member name="T:CPF.Skia.PaintWrapper">
<summary>
Skia paint wrapper.
</summary>
</member>
<member name="M:CPF.Skia.PaintWrapper.Dispose">
<inheritdoc />
</member>
<member name="P:CPF.Skia.SkiaDrawingFactory.ClearType">
<summary>
可以让字体显示更清晰,不过在透明背景下会有黑边
</summary>
</member>
<member name="P:CPF.Skia.SkiaDrawingFactory.UseGPU">
<summary>
尝试启用GPU加速普通的界面不建议开启GPU因为使用GPU加速后普通界面加速效果不明显但是内存占用会翻倍尤其是使用GIF的时候因为会缓存每一帧。
需要有正确的显卡驱动配置依赖OpenGL。Windows上需要开启了Dwm桌面混合win7不能使用basic主题的情况下才GPU加速效果。如果出现花屏或者界面不显示情况请关闭硬件加速。
</summary>
</member>
<member name="M:CPF.Skia.SkiaPdf.CreatePdf(CPF.UIElement,System.String)">
<summary>
从指定控件生成PDF
</summary>
<param name="control">要生成的控件</param>
<param name="Path">保存路径</param>
</member>
<member name="T:CPF.Skia.ThreeDEffect">
<summary>
3D变换只能支持Skia
</summary>
</member>
<member name="P:CPF.Skia.ThreeDEffect.X">
<summary>
-90到90
</summary>
</member>
<member name="P:CPF.Skia.ThreeDEffect.Y">
<summary>
-90到90
</summary>
</member>
<member name="P:CPF.Skia.ThreeDEffect.Z">
<summary>
-90到90
</summary>
</member>
<member name="P:CPF.Skia.ThreeDEffect.Depth">
<summary>
默认250
</summary>
</member>
<member name="P:CPF.Skia.ThreeDEffect.Scale">
<summary>
缩放值
</summary>
</member>
</members>
</doc>