C# Класс SkiaSharp.GRContext

Наследование: SKObject
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AbandonContext ( bool releaseResources = false ) : void
Create ( GRBackend backend ) : GRContext
Create ( GRBackend backend, GRGlInterface backendContext ) : GRContext
Create ( GRBackend backend, GRGlInterface backendContext, GRContextOptions options ) : GRContext
Create ( GRBackend backend, IntPtr backendContext ) : GRContext
Create ( GRBackend backend, IntPtr backendContext, GRContextOptions options ) : GRContext
Flush ( ) : void
GetRecommendedSampleCount ( GRPixelConfig config, float dpi ) : int
GetResourceCacheLimits ( int &maxResources, long &maxResourceBytes ) : void
GetResourceCacheUsage ( int &maxResources, long &maxResourceBytes ) : void
SetResourceCacheLimits ( int maxResources, long maxResourceBytes ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
Flush ( GRContextFlushBits flagsBitfield ) : void
GRContext ( IntPtr h, bool owns ) : System

Описание методов

AbandonContext() публичный Метод

public AbandonContext ( bool releaseResources = false ) : void
releaseResources bool
Результат void

Create() публичный статический Метод

public static Create ( GRBackend backend ) : GRContext
backend GRBackend
Результат GRContext

Create() публичный статический Метод

public static Create ( GRBackend backend, GRGlInterface backendContext ) : GRContext
backend GRBackend
backendContext GRGlInterface
Результат GRContext

Create() публичный статический Метод

public static Create ( GRBackend backend, GRGlInterface backendContext, GRContextOptions options ) : GRContext
backend GRBackend
backendContext GRGlInterface
options GRContextOptions
Результат GRContext

Create() публичный статический Метод

public static Create ( GRBackend backend, IntPtr backendContext ) : GRContext
backend GRBackend
backendContext System.IntPtr
Результат GRContext

Create() публичный статический Метод

public static Create ( GRBackend backend, IntPtr backendContext, GRContextOptions options ) : GRContext
backend GRBackend
backendContext System.IntPtr
options GRContextOptions
Результат GRContext

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

GetRecommendedSampleCount() публичный Метод

public GetRecommendedSampleCount ( GRPixelConfig config, float dpi ) : int
config GRPixelConfig
dpi float
Результат int

GetResourceCacheLimits() публичный Метод

public GetResourceCacheLimits ( int &maxResources, long &maxResourceBytes ) : void
maxResources int
maxResourceBytes long
Результат void

GetResourceCacheUsage() публичный Метод

public GetResourceCacheUsage ( int &maxResources, long &maxResourceBytes ) : void
maxResources int
maxResourceBytes long
Результат void

SetResourceCacheLimits() публичный Метод

public SetResourceCacheLimits ( int maxResources, long maxResourceBytes ) : void
maxResources int
maxResourceBytes long
Результат void