This commit is contained in:
Matthew Leibowitz 2016-09-02 04:45:17 +02:00
Родитель 31ebfa4b45
Коммит e2bce89620
17 изменённых файлов: 1912 добавлений и 39 удалений

Просмотреть файл

@ -0,0 +1,45 @@
<Type Name="GRBackend" FullName="SkiaSharp.GRBackend">
<TypeSignature Language="C#" Value="public enum GRBackend" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GRBackend extends System.Enum" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="OpenGL">
<MemberSignature Language="C#" Value="OpenGL" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRBackend OpenGL = int32(0)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRBackend</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Vulkan">
<MemberSignature Language="C#" Value="Vulkan" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRBackend Vulkan = int32(1)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRBackend</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,130 @@
<Type Name="GRBackendRenderTargetDesc" FullName="SkiaSharp.GRBackendRenderTargetDesc">
<TypeSignature Language="C#" Value="public struct GRBackendRenderTargetDesc" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit GRBackendRenderTargetDesc extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Config">
<MemberSignature Language="C#" Value="public SkiaSharp.GRPixelConfig Config { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.GRPixelConfig Config" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Height" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Origin">
<MemberSignature Language="C#" Value="public SkiaSharp.GRSurfaceOrigin Origin { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.GRSurfaceOrigin Origin" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRSurfaceOrigin</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RenderTargetHandle">
<MemberSignature Language="C#" Value="public IntPtr RenderTargetHandle { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int RenderTargetHandle" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SampleCount">
<MemberSignature Language="C#" Value="public int SampleCount { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SampleCount" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StencilBits">
<MemberSignature Language="C#" Value="public int StencilBits { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 StencilBits" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Width" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,130 @@
<Type Name="GRBackendTextureDesc" FullName="SkiaSharp.GRBackendTextureDesc">
<TypeSignature Language="C#" Value="public struct GRBackendTextureDesc" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit GRBackendTextureDesc extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Config">
<MemberSignature Language="C#" Value="public SkiaSharp.GRPixelConfig Config { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.GRPixelConfig Config" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Flags">
<MemberSignature Language="C#" Value="public SkiaSharp.GRBackendTextureDescFlags Flags { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.GRBackendTextureDescFlags Flags" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRBackendTextureDescFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public int Height { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Height" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Origin">
<MemberSignature Language="C#" Value="public SkiaSharp.GRSurfaceOrigin Origin { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.GRSurfaceOrigin Origin" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRSurfaceOrigin</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SampleCount">
<MemberSignature Language="C#" Value="public int SampleCount { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 SampleCount" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TextureHandle">
<MemberSignature Language="C#" Value="public IntPtr TextureHandle { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance native int TextureHandle" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Width" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,50 @@
<Type Name="GRBackendTextureDescFlags" FullName="SkiaSharp.GRBackendTextureDescFlags">
<TypeSignature Language="C#" Value="public enum GRBackendTextureDescFlags" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GRBackendTextureDescFlags extends System.Enum" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>System.Flags</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="None">
<MemberSignature Language="C#" Value="None" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRBackendTextureDescFlags None = int32(0)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRBackendTextureDescFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="RenderTarget">
<MemberSignature Language="C#" Value="RenderTarget" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRBackendTextureDescFlags RenderTarget = int32(1)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRBackendTextureDescFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,253 @@
<Type Name="GRContext" FullName="SkiaSharp.GRContext">
<TypeSignature Language="C#" Value="public class GRContext : SkiaSharp.SKObject" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit GRContext extends SkiaSharp.SKObject" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>SkiaSharp.SKObject</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="AbandonContext">
<MemberSignature Language="C#" Value="public void AbandonContext (bool releaseResources = false);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AbandonContext(bool releaseResources) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="releaseResources" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="releaseResources">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRContext Create (SkiaSharp.GRBackend backend);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRContext Create(valuetype SkiaSharp.GRBackend backend) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="backend" Type="SkiaSharp.GRBackend" />
</Parameters>
<Docs>
<param name="backend">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRContext Create (SkiaSharp.GRBackend backend, SkiaSharp.GRGlInterface backendContext);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRContext Create(valuetype SkiaSharp.GRBackend backend, class SkiaSharp.GRGlInterface backendContext) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="backend" Type="SkiaSharp.GRBackend" />
<Parameter Name="backendContext" Type="SkiaSharp.GRGlInterface" />
</Parameters>
<Docs>
<param name="backend">To be added.</param>
<param name="backendContext">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRContext Create (SkiaSharp.GRBackend backend, IntPtr backendContext);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRContext Create(valuetype SkiaSharp.GRBackend backend, native int backendContext) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="backend" Type="SkiaSharp.GRBackend" />
<Parameter Name="backendContext" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="backend">To be added.</param>
<param name="backendContext">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRContext Create (SkiaSharp.GRBackend backend, SkiaSharp.GRGlInterface backendContext, SkiaSharp.GRContextOptions options);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRContext Create(valuetype SkiaSharp.GRBackend backend, class SkiaSharp.GRGlInterface backendContext, valuetype SkiaSharp.GRContextOptions options) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="backend" Type="SkiaSharp.GRBackend" />
<Parameter Name="backendContext" Type="SkiaSharp.GRGlInterface" />
<Parameter Name="options" Type="SkiaSharp.GRContextOptions" />
</Parameters>
<Docs>
<param name="backend">To be added.</param>
<param name="backendContext">To be added.</param>
<param name="options">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRContext Create (SkiaSharp.GRBackend backend, IntPtr backendContext, SkiaSharp.GRContextOptions options);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRContext Create(valuetype SkiaSharp.GRBackend backend, native int backendContext, valuetype SkiaSharp.GRContextOptions options) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="backend" Type="SkiaSharp.GRBackend" />
<Parameter Name="backendContext" Type="System.IntPtr" />
<Parameter Name="options" Type="SkiaSharp.GRContextOptions" />
</Parameters>
<Docs>
<param name="backend">To be added.</param>
<param name="backendContext">To be added.</param>
<param name="options">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRecommendedSampleCount">
<MemberSignature Language="C#" Value="public int GetRecommendedSampleCount (SkiaSharp.GRPixelConfig config, float dpi);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetRecommendedSampleCount(valuetype SkiaSharp.GRPixelConfig config, float32 dpi) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="config" Type="SkiaSharp.GRPixelConfig" />
<Parameter Name="dpi" Type="System.Single" />
</Parameters>
<Docs>
<param name="config">To be added.</param>
<param name="dpi">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetResourceCacheLimits">
<MemberSignature Language="C#" Value="public void GetResourceCacheLimits (out int maxResources, out long maxResourceBytes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetResourceCacheLimits(int32 maxResources, int64 maxResourceBytes) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResources" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="maxResourceBytes" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="maxResources">To be added.</param>
<param name="maxResourceBytes">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetResourceCacheUsage">
<MemberSignature Language="C#" Value="public void GetResourceCacheUsage (out int maxResources, out long maxResourceBytes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void GetResourceCacheUsage(int32 maxResources, int64 maxResourceBytes) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResources" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="maxResourceBytes" Type="System.Int64&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="maxResources">To be added.</param>
<param name="maxResourceBytes">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetResourceCacheLimits">
<MemberSignature Language="C#" Value="public void SetResourceCacheLimits (int maxResources, long maxResourceBytes);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetResourceCacheLimits(int32 maxResources, int64 maxResourceBytes) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="maxResources" Type="System.Int32" />
<Parameter Name="maxResourceBytes" Type="System.Int64" />
</Parameters>
<Docs>
<param name="maxResources">To be added.</param>
<param name="maxResourceBytes">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,226 @@
<Type Name="GRContextOptions" FullName="SkiaSharp.GRContextOptions">
<TypeSignature Language="C#" Value="public struct GRContextOptions" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit GRContextOptions extends System.ValueType" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BufferMapThreshold">
<MemberSignature Language="C#" Value="public int BufferMapThreshold { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 BufferMapThreshold" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ClipBatchToBounds">
<MemberSignature Language="C#" Value="public bool ClipBatchToBounds { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ClipBatchToBounds" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DoManualMipmapping">
<MemberSignature Language="C#" Value="public bool DoManualMipmapping { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool DoManualMipmapping" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DrawBatchBounds">
<MemberSignature Language="C#" Value="public bool DrawBatchBounds { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool DrawBatchBounds" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ImmediateMode">
<MemberSignature Language="C#" Value="public bool ImmediateMode { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ImmediateMode" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxBatchLookahead">
<MemberSignature Language="C#" Value="public int MaxBatchLookahead { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MaxBatchLookahead" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxBatchLookback">
<MemberSignature Language="C#" Value="public int MaxBatchLookback { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MaxBatchLookback" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxTextureSizeOverride">
<MemberSignature Language="C#" Value="public int MaxTextureSizeOverride { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MaxTextureSizeOverride" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxTileSizeOverride">
<MemberSignature Language="C#" Value="public int MaxTileSizeOverride { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 MaxTileSizeOverride" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SuppressDualSourceBlending">
<MemberSignature Language="C#" Value="public bool SuppressDualSourceBlending { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SuppressDualSourceBlending" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SuppressPrints">
<MemberSignature Language="C#" Value="public bool SuppressPrints { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool SuppressPrints" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UseDrawInsteadOfPartialRenderTargetWrite">
<MemberSignature Language="C#" Value="public bool UseDrawInsteadOfPartialRenderTargetWrite { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool UseDrawInsteadOfPartialRenderTargetWrite" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UseShaderSwizzling">
<MemberSignature Language="C#" Value="public bool UseShaderSwizzling { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool UseShaderSwizzling" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,25 @@
<Type Name="GRGlGetProcDelegate" FullName="SkiaSharp.GRGlGetProcDelegate">
<TypeSignature Language="C#" Value="public delegate IntPtr GRGlGetProcDelegate(object context, string name);" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GRGlGetProcDelegate extends System.MulticastDelegate" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="context" Type="System.Object" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<param name="context">To be added.</param>
<param name="name">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,251 @@
<Type Name="GRGlInterface" FullName="SkiaSharp.GRGlInterface">
<TypeSignature Language="C#" Value="public class GRGlInterface : SkiaSharp.SKObject" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi GRGlInterface extends SkiaSharp.SKObject" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>SkiaSharp.SKObject</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="AssembleGlesInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleGlesInterface (SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleGlesInterface(class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssembleGlesInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleGlesInterface (object context, SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleGlesInterface(object context, class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="System.Object" />
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssembleGlInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleGlInterface (SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleGlInterface(class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssembleGlInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleGlInterface (object context, SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleGlInterface(object context, class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="System.Object" />
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssembleInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleInterface (SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleInterface(class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AssembleInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface AssembleInterface (object context, SkiaSharp.GRGlGetProcDelegate get);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface AssembleInterface(object context, class SkiaSharp.GRGlGetProcDelegate get) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="System.Object" />
<Parameter Name="get" Type="SkiaSharp.GRGlGetProcDelegate" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="get">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Clone">
<MemberSignature Language="C#" Value="public SkiaSharp.GRGlInterface Clone ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class SkiaSharp.GRGlInterface Clone() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateDefaultInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface CreateDefaultInterface ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface CreateDefaultInterface() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateNativeInterface">
<MemberSignature Language="C#" Value="public static SkiaSharp.GRGlInterface CreateNativeInterface ();" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.GRGlInterface CreateNativeInterface() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRGlInterface</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="disposing" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="disposing">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HasExtension">
<MemberSignature Language="C#" Value="public bool HasExtension (string extension);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HasExtension(string extension) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="extension" Type="System.String" />
</Parameters>
<Docs>
<param name="extension">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Validate">
<MemberSignature Language="C#" Value="public bool Validate ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Validate() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,241 @@
<Type Name="GRPixelConfig" FullName="SkiaSharp.GRPixelConfig">
<TypeSignature Language="C#" Value="public enum GRPixelConfig" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GRPixelConfig extends System.Enum" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="Alpha8">
<MemberSignature Language="C#" Value="Alpha8" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Alpha8 = int32(1)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="AlphaHalf">
<MemberSignature Language="C#" Value="AlphaHalf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig AlphaHalf = int32(14)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Astc12x12">
<MemberSignature Language="C#" Value="Astc12x12" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Astc12x12 = int32(12)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Bgra8888">
<MemberSignature Language="C#" Value="Bgra8888" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Bgra8888 = int32(6)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Etc1">
<MemberSignature Language="C#" Value="Etc1" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Etc1 = int32(9)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Index8">
<MemberSignature Language="C#" Value="Index8" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Index8 = int32(2)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Latc">
<MemberSignature Language="C#" Value="Latc" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Latc = int32(10)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="R11Eac">
<MemberSignature Language="C#" Value="R11Eac" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig R11Eac = int32(11)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Rgb565">
<MemberSignature Language="C#" Value="Rgb565" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Rgb565 = int32(3)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Rgba4444">
<MemberSignature Language="C#" Value="Rgba4444" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Rgba4444 = int32(4)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Rgba8888">
<MemberSignature Language="C#" Value="Rgba8888" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Rgba8888 = int32(5)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="RgbaFloat">
<MemberSignature Language="C#" Value="RgbaFloat" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig RgbaFloat = int32(13)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="RgbaHalf">
<MemberSignature Language="C#" Value="RgbaHalf" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig RgbaHalf = int32(15)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Sbgra8888">
<MemberSignature Language="C#" Value="Sbgra8888" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Sbgra8888 = int32(8)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Srgba8888">
<MemberSignature Language="C#" Value="Srgba8888" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Srgba8888 = int32(7)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Unknown">
<MemberSignature Language="C#" Value="Unknown" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRPixelConfig Unknown = int32(0)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRPixelConfig</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -0,0 +1,45 @@
<Type Name="GRSurfaceOrigin" FullName="SkiaSharp.GRSurfaceOrigin">
<TypeSignature Language="C#" Value="public enum GRSurfaceOrigin" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed GRSurfaceOrigin extends System.Enum" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="BottomLeft">
<MemberSignature Language="C#" Value="BottomLeft" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRSurfaceOrigin BottomLeft = int32(1)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRSurfaceOrigin</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="TopLeft">
<MemberSignature Language="C#" Value="TopLeft" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.GRSurfaceOrigin TopLeft = int32(0)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.GRSurfaceOrigin</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -1156,6 +1156,22 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Flush">
<MemberSignature Language="C#" Value="public void Flush ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Flush() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClipBounds">
<MemberSignature Language="C#" Value="public bool GetClipBounds (ref SkiaSharp.SKRect bounds);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool GetClipBounds(valuetype SkiaSharp.SKRect bounds) cil managed" />

Просмотреть файл

@ -152,18 +152,53 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetBrightness">
<MemberSignature Language="C#" Value="public float GetBrightness ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 GetBrightness() cil managed" />
<Member MemberName="FromHsl">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKColor FromHsl (float h, float s, float l, byte a = 255);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SkiaSharp.SKColor FromHsl(float32 h, float32 s, float32 l, unsigned int8 a) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Single</ReturnType>
<ReturnType>SkiaSharp.SKColor</ReturnType>
</ReturnValue>
<Parameters />
<Parameters>
<Parameter Name="h" Type="System.Single" />
<Parameter Name="s" Type="System.Single" />
<Parameter Name="l" Type="System.Single" />
<Parameter Name="a" Type="System.Byte" />
</Parameters>
<Docs>
<param name="h">To be added.</param>
<param name="s">To be added.</param>
<param name="l">To be added.</param>
<param name="a">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FromHsv">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKColor FromHsv (float h, float s, float v, byte a = 255);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SkiaSharp.SKColor FromHsv(float32 h, float32 s, float32 v, unsigned int8 a) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKColor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="h" Type="System.Single" />
<Parameter Name="s" Type="System.Single" />
<Parameter Name="v" Type="System.Single" />
<Parameter Name="a" Type="System.Byte" />
</Parameters>
<Docs>
<param name="h">To be added.</param>
<param name="s">To be added.</param>
<param name="v">To be added.</param>
<param name="a">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
@ -190,40 +225,6 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHue">
<MemberSignature Language="C#" Value="public float GetHue ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 GetHue() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Single</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetSaturation">
<MemberSignature Language="C#" Value="public float GetSaturation ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance float32 GetSaturation() cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Single</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Green">
<MemberSignature Language="C#" Value="public byte Green { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance unsigned int8 Green" />
@ -244,6 +245,22 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Hue">
<MemberSignature Language="C#" Value="public float Hue { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance float32 Hue" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Single</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Equality">
<MemberSignature Language="C#" Value="public static bool op_Equality (SkiaSharp.SKColor left, SkiaSharp.SKColor right);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype SkiaSharp.SKColor left, valuetype SkiaSharp.SKColor right) cil managed" />
@ -348,6 +365,52 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToHsl">
<MemberSignature Language="C#" Value="public void ToHsl (out float h, out float s, out float l);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ToHsl(float32 h, float32 s, float32 l) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="h" Type="System.Single&amp;" RefType="out" />
<Parameter Name="s" Type="System.Single&amp;" RefType="out" />
<Parameter Name="l" Type="System.Single&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="h">To be added.</param>
<param name="s">To be added.</param>
<param name="l">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToHsv">
<MemberSignature Language="C#" Value="public void ToHsv (out float h, out float s, out float v);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void ToHsv(float32 h, float32 s, float32 v) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="h" Type="System.Single&amp;" RefType="out" />
<Parameter Name="s" Type="System.Single&amp;" RefType="out" />
<Parameter Name="v" Type="System.Single&amp;" RefType="out" />
</Parameters>
<Docs>
<param name="h">To be added.</param>
<param name="s">To be added.</param>
<param name="v">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
@ -393,5 +456,65 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WithBlue">
<MemberSignature Language="C#" Value="public SkiaSharp.SKColor WithBlue (byte blue);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype SkiaSharp.SKColor WithBlue(unsigned int8 blue) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKColor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="blue" Type="System.Byte" />
</Parameters>
<Docs>
<param name="blue">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WithGreen">
<MemberSignature Language="C#" Value="public SkiaSharp.SKColor WithGreen (byte green);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype SkiaSharp.SKColor WithGreen(unsigned int8 green) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKColor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="green" Type="System.Byte" />
</Parameters>
<Docs>
<param name="green">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WithRed">
<MemberSignature Language="C#" Value="public SkiaSharp.SKColor WithRed (byte red);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype SkiaSharp.SKColor WithRed(unsigned int8 red) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKColor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="red" Type="System.Byte" />
</Parameters>
<Docs>
<param name="red">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -418,6 +418,28 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Contains">
<MemberSignature Language="C#" Value="public bool Contains (float x, float y);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool Contains(float32 x, float32 y) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Single" />
<Parameter Name="y" Type="System.Single" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateIterator">
<MemberSignature Language="C#" Value="public SkiaSharp.SKPath.Iterator CreateIterator (bool forceClose);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class SkiaSharp.SKPath/Iterator CreateIterator(bool forceClose) cil managed" />
@ -660,6 +682,22 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LastPoint">
<MemberSignature Language="C#" Value="public SkiaSharp.SKPoint LastPoint { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.SKPoint LastPoint" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKPoint</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LineTo">
<MemberSignature Language="C#" Value="public void LineTo (float x, float y);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void LineTo(float32 x, float32 y) cil managed" />
@ -715,6 +753,27 @@
</remarks>
</Docs>
</Member>
<Member MemberName="Offset">
<MemberSignature Language="C#" Value="public void Offset (float dx, float dy);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Offset(float32 dx, float32 dy) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dx" Type="System.Single" />
<Parameter Name="dy" Type="System.Single" />
</Parameters>
<Docs>
<param name="dx">To be added.</param>
<param name="dy">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PointCount">
<MemberSignature Language="C#" Value="public int PointCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 PointCount" />

Просмотреть файл

@ -86,6 +86,50 @@
<remarks>This will create a buffer with the parameters specified in <paramref name="info" />.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, SkiaSharp.GRBackendRenderTargetDesc desc);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendRenderTargetDesc desc) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendRenderTargetDesc" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, SkiaSharp.GRBackendTextureDesc desc);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendTextureDesc desc) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendTextureDesc" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.SKImageInfo info, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(valuetype SkiaSharp.SKImageInfo info, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
@ -112,6 +156,78 @@
<remarks>This will create a buffer with the parameters specified in <paramref name="info&amp;nbsp;" />and the properties specified in <paramref name="props" />.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, SkiaSharp.GRBackendRenderTargetDesc desc, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendRenderTargetDesc desc, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendRenderTargetDesc" />
<Parameter Name="props" Type="SkiaSharp.SKSurfaceProps" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<param name="props">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, SkiaSharp.GRBackendTextureDesc desc, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendTextureDesc desc, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendTextureDesc" />
<Parameter Name="props" Type="SkiaSharp.SKSurfaceProps" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<param name="props">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, bool budgeted, SkiaSharp.SKImageInfo info);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, bool budgeted, valuetype SkiaSharp.SKImageInfo info) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="budgeted" Type="System.Boolean" />
<Parameter Name="info" Type="SkiaSharp.SKImageInfo" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="budgeted">To be added.</param>
<param name="info">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(valuetype SkiaSharp.SKImageInfo info, native int pixels, int32 rowBytes) cil managed" />
@ -140,6 +256,32 @@
<remarks>This will create a buffer that will be backend by the in-memory buffer provided in <paramref name="pixels" />.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, bool budgeted, SkiaSharp.SKImageInfo info, int sampleCount);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, bool budgeted, valuetype SkiaSharp.SKImageInfo info, int32 sampleCount) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="budgeted" Type="System.Boolean" />
<Parameter Name="info" Type="SkiaSharp.SKImageInfo" />
<Parameter Name="sampleCount" Type="System.Int32" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="budgeted">To be added.</param>
<param name="info">To be added.</param>
<param name="sampleCount">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(valuetype SkiaSharp.SKImageInfo info, native int pixels, int32 rowBytes, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
@ -200,6 +342,34 @@
<remarks>This will create a buffer that will be backend by the in-memory buffer.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (SkiaSharp.GRContext context, bool budgeted, SkiaSharp.SKImageInfo info, int sampleCount, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(class SkiaSharp.GRContext context, bool budgeted, valuetype SkiaSharp.SKImageInfo info, int32 sampleCount, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="budgeted" Type="System.Boolean" />
<Parameter Name="info" Type="SkiaSharp.SKImageInfo" />
<Parameter Name="sampleCount" Type="System.Int32" />
<Parameter Name="props" Type="SkiaSharp.SKSurfaceProps" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="budgeted">To be added.</param>
<param name="info">To be added.</param>
<param name="sampleCount">To be added.</param>
<param name="props">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface Create (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface Create(int32 width, int32 height, valuetype SkiaSharp.SKColorType colorType, valuetype SkiaSharp.SKAlphaType alphaType, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
@ -302,6 +472,52 @@
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsRenderTarget">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface CreateAsRenderTarget (SkiaSharp.GRContext context, SkiaSharp.GRBackendTextureDesc desc);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface CreateAsRenderTarget(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendTextureDesc desc) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendTextureDesc" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateAsRenderTarget">
<MemberSignature Language="C#" Value="public static SkiaSharp.SKSurface CreateAsRenderTarget (SkiaSharp.GRContext context, SkiaSharp.GRBackendTextureDesc desc, SkiaSharp.SKSurfaceProps props);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class SkiaSharp.SKSurface CreateAsRenderTarget(class SkiaSharp.GRContext context, valuetype SkiaSharp.GRBackendTextureDesc desc, valuetype SkiaSharp.SKSurfaceProps props) cil managed" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurface</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="SkiaSharp.GRContext" />
<Parameter Name="desc" Type="SkiaSharp.GRBackendTextureDesc" />
<Parameter Name="props" Type="SkiaSharp.SKSurfaceProps" />
</Parameters>
<Docs>
<param name="context">To be added.</param>
<param name="desc">To be added.</param>
<param name="props">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />

Просмотреть файл

@ -23,6 +23,22 @@
</remarks>
</Docs>
<Members>
<Member MemberName="Flags">
<MemberSignature Language="C#" Value="public SkiaSharp.SKSurfacePropsFlags Flags { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SkiaSharp.SKSurfacePropsFlags Flags" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurfacePropsFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PixelGeometry">
<MemberSignature Language="C#" Value="public SkiaSharp.SKPixelGeometry PixelGeometry;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype SkiaSharp.SKPixelGeometry PixelGeometry" />

Просмотреть файл

@ -0,0 +1,36 @@
<Type Name="SKSurfacePropsFlags" FullName="SkiaSharp.SKSurfacePropsFlags">
<TypeSignature Language="C#" Value="public enum SKSurfacePropsFlags" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed SKSurfacePropsFlags extends System.Enum" />
<AssemblyInfo>
<AssemblyName>SkiaSharp</AssemblyName>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Attributes>
<Attribute>
<AttributeName>System.Flags</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="UseDeviceIndependentFonts">
<MemberSignature Language="C#" Value="UseDeviceIndependentFonts" />
<MemberSignature Language="ILAsm" Value=".field public static literal valuetype SkiaSharp.SKSurfacePropsFlags UseDeviceIndependentFonts = int32(1)" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>1.54.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SkiaSharp.SKSurfacePropsFlags</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
</Type>

Просмотреть файл

@ -49,6 +49,16 @@
<Copyright>To be added.</Copyright>
<Types>
<Namespace Name="SkiaSharp">
<Type Name="GRBackend" Kind="Enumeration" />
<Type Name="GRBackendRenderTargetDesc" Kind="Structure" />
<Type Name="GRBackendTextureDesc" Kind="Structure" />
<Type Name="GRBackendTextureDescFlags" Kind="Enumeration" />
<Type Name="GRContext" Kind="Class" />
<Type Name="GRContextOptions" Kind="Structure" />
<Type Name="GRGlGetProcDelegate" Kind="Delegate" />
<Type Name="GRGlInterface" Kind="Class" />
<Type Name="GRPixelConfig" Kind="Enumeration" />
<Type Name="GRSurfaceOrigin" Kind="Enumeration" />
<Type Name="SKAlphaType" Kind="Enumeration" />
<Type Name="SKAutoCanvasRestore" Kind="Class" />
<Type Name="SKBitmap" Kind="Class" />
@ -132,6 +142,7 @@
<Type Name="SKStrokeJoin" Kind="Enumeration" />
<Type Name="SKSurface" Kind="Class" />
<Type Name="SKSurfaceProps" Kind="Structure" />
<Type Name="SKSurfacePropsFlags" Kind="Enumeration" />
<Type Name="SKTextAlign" Kind="Enumeration" />
<Type Name="SKTextEncoding" Kind="Enumeration" />
<Type Name="SKTypeface" Kind="Class" />