C# 클래스 SkiaSharp.SKCodec

상속: SKObject
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
Create ( SKData data ) : SKCodec
Create ( SKStream stream ) : SKCodec
GetPixels ( SKImageInfo info, IntPtr pixels ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
GetPixels ( SKImageInfo info, byte &pixels ) : SKCodecResult
GetPixels ( byte &pixels ) : SKCodecResult
GetScaledDimensions ( float desiredScale ) : SKSizeI
GetValidSubset ( SKRectI &desiredSubset ) : bool
IncrementalDecode ( ) : SKCodecResult
IncrementalDecode ( int &rowsDecoded ) : SKCodecResult
StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes ) : SKCodecResult
StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options ) : SKCodecResult
StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
SKCodec ( IntPtr handle, bool owns ) : System

메소드 상세

Create() 공개 정적인 메소드

public static Create ( SKData data ) : SKCodec
data SKData
리턴 SKCodec

Create() 공개 정적인 메소드

public static Create ( SKStream stream ) : SKCodec
stream SKStream
리턴 SKCodec

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
colorTable System.IntPtr
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
options SKCodecOptions
colorTable System.IntPtr
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
options SKCodecOptions
colorTable SKColorTable
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
colorTable SKColorTable
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
options SKCodecOptions
colorTable System.IntPtr
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
options SKCodecOptions
colorTable SKColorTable
colorTableCount int
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( SKImageInfo info, byte &pixels ) : SKCodecResult
info SKImageInfo
pixels byte
리턴 SKCodecResult

GetPixels() 공개 메소드

public GetPixels ( byte &pixels ) : SKCodecResult
pixels byte
리턴 SKCodecResult

GetScaledDimensions() 공개 메소드

public GetScaledDimensions ( float desiredScale ) : SKSizeI
desiredScale float
리턴 SKSizeI

GetValidSubset() 공개 메소드

public GetValidSubset ( SKRectI &desiredSubset ) : bool
desiredSubset SKRectI
리턴 bool

IncrementalDecode() 공개 메소드

public IncrementalDecode ( ) : SKCodecResult
리턴 SKCodecResult

IncrementalDecode() 공개 메소드

public IncrementalDecode ( int &rowsDecoded ) : SKCodecResult
rowsDecoded int
리턴 SKCodecResult

StartIncrementalDecode() 공개 메소드

public StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
리턴 SKCodecResult

StartIncrementalDecode() 공개 메소드

public StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
options SKCodecOptions
리턴 SKCodecResult

StartIncrementalDecode() 공개 메소드

public StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, IntPtr colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
options SKCodecOptions
colorTable System.IntPtr
colorTableCount int
리턴 SKCodecResult

StartIncrementalDecode() 공개 메소드

public StartIncrementalDecode ( SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, SKColorTable colorTable, int &colorTableCount ) : SKCodecResult
info SKImageInfo
pixels System.IntPtr
rowBytes int
options SKCodecOptions
colorTable SKColorTable
colorTableCount int
리턴 SKCodecResult