C# Класс SkiaSharp.SKColorFilter

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

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

Метод Описание
CreateBlendMode ( SKColor c, SKBlendMode mode ) : SKColorFilter
CreateColorCube ( SKData cubeData, int cubeDimension ) : SKColorFilter
CreateColorCube ( byte cubeData, int cubeDimension ) : SKColorFilter
CreateColorMatrix ( float matrix ) : SKColorFilter
CreateCompose ( SKColorFilter outer, SKColorFilter inner ) : SKColorFilter
CreateGamma ( float gamma ) : SKColorFilter
CreateLighting ( SKColor mul, SKColor add ) : SKColorFilter
CreateLumaColor ( ) : SKColorFilter
CreateTable ( byte table ) : SKColorFilter
CreateTable ( byte tableA, byte tableR, byte tableG, byte tableB ) : SKColorFilter
CreateXferMode ( SKColor c, SKXferMode mode ) : SKColorFilter
IsValid3DColorCube ( SKData cubeData, int cubeDimension ) : bool

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

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

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

Метод Описание
SKColorFilter ( IntPtr handle, bool owns ) : System

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

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

public static CreateBlendMode ( SKColor c, SKBlendMode mode ) : SKColorFilter
c SKColor
mode SKBlendMode
Результат SKColorFilter

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

public static CreateColorCube ( SKData cubeData, int cubeDimension ) : SKColorFilter
cubeData SKData
cubeDimension int
Результат SKColorFilter

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

public static CreateColorCube ( byte cubeData, int cubeDimension ) : SKColorFilter
cubeData byte
cubeDimension int
Результат SKColorFilter

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

public static CreateColorMatrix ( float matrix ) : SKColorFilter
matrix float
Результат SKColorFilter

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

public static CreateCompose ( SKColorFilter outer, SKColorFilter inner ) : SKColorFilter
outer SKColorFilter
inner SKColorFilter
Результат SKColorFilter

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

public static CreateGamma ( float gamma ) : SKColorFilter
gamma float
Результат SKColorFilter

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

public static CreateLighting ( SKColor mul, SKColor add ) : SKColorFilter
mul SKColor
add SKColor
Результат SKColorFilter

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

public static CreateLumaColor ( ) : SKColorFilter
Результат SKColorFilter

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

public static CreateTable ( byte table ) : SKColorFilter
table byte
Результат SKColorFilter

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

public static CreateTable ( byte tableA, byte tableR, byte tableG, byte tableB ) : SKColorFilter
tableA byte
tableR byte
tableG byte
tableB byte
Результат SKColorFilter

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

public static CreateXferMode ( SKColor c, SKXferMode mode ) : SKColorFilter
c SKColor
mode SKXferMode
Результат SKColorFilter

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

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

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

public static IsValid3DColorCube ( SKData cubeData, int cubeDimension ) : bool
cubeData SKData
cubeDimension int
Результат bool