다음을 통해 공유


SKCodec.GetPixels 메서드

정의

오버로드

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)
사용되지 않습니다..

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)
사용되지 않습니다..

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)
사용되지 않습니다..

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)
사용되지 않습니다..

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)
사용되지 않습니다..

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)
사용되지 않습니다..

개발자는 이 사용되지 않는 메서드를 사용하면 안 됩니다.

GetPixels(SKImageInfo, Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, IntPtr, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

rowBytes
Int32

행의 바이트 수(일반적으로 )입니다 RowBytes.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

colorTable
IntPtr

색 항목을 저장할 색 테이블에 대한 포인터이며 길이가 256 이상 MaxLength 입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions, SKColorTable, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, int, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

rowBytes
Int32

행의 바이트 수(일반적으로 )입니다 RowBytes.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

colorTable
SKColorTable

색 항목을 저장할 색 테이블입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, IntPtr, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

colorTable
IntPtr

색 항목을 저장할 색 테이블에 대한 포인터이며 길이가 256 이상 MaxLength 입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, IntPtr, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

colorTable
IntPtr

색 항목을 저장할 색 테이블에 대한 포인터이며 길이가 256 이상 MaxLength 입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

rowBytes
Int32

행의 바이트 수(일반적으로 )입니다 RowBytes.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, SKCodecOptions, SKColorTable, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr, SKCodecOptions) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

colorTable
SKColorTable

색 항목을 저장할 색 테이블입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

options
SKCodecOptions

비트맵 디코딩 옵션입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr)

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, IntPtr, SKColorTable, Int32)

주의

The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.

개발자는 이 사용되지 않는 메서드를 사용하면 안 됩니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use GetPixels(SKImageInfo, IntPtr) instead.")]
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKColorTable colorTable, ref int colorTableCount);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
IntPtr

디코딩된 비트맵을 저장할 메모리 블록이며, 총 크기는 입니다 BytesSize.

colorTable
SKColorTable

색 항목을 저장할 색 테이블입니다.

colorTableCount
Int32

색 테이블 항목의 논리적 수입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

특성

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, out byte[] pixels);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
Byte[]

디코딩된 비트맵이 있는 메모리 블록입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(SKImageInfo, Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, byte[] pixels);

매개 변수

info
SKImageInfo

호출자가 예상하는 원하는 출력 형식에 대한 설명입니다.

pixels
Byte[]

BytesSize코딩된 비트맵을 저장할 메모리 블록이며 길이는 입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

설명

지정된 SKImageInfo은 또는 코덱이 무시하도록 선택할 수 있는 다른 구성의 새 instance 될 Info수 있습니다.

지정된 크기가 의 크기와 Info다른 경우 코덱은 결과 비트맵의 크기를 조정하려고 시도합니다. 코덱이 이 배율을 수행할 수 없는 경우 이 메서드는 를 반환 InvalidScale합니다.

적용 대상

GetPixels(Byte[])

비트맵을 지정된 메모리 블록으로 디코딩합니다.

public SkiaSharp.SKCodecResult GetPixels (out byte[] pixels);

매개 변수

pixels
Byte[]

디코딩된 비트맵이 있는 메모리 블록입니다.

반환

성공 또는 실패 유형을 설명하는 다른 값을 반환 Success 합니다.

적용 대상