SKCodec.GetPixels 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
- colorTableCount
- Int32
色彩表格專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 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
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
- colorTable
- SKColorTable
要保存色彩專案的色彩表格。
- colorTableCount
- Int32
色彩表格專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 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
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
- colorTableCount
- Int32
色彩表格專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 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
呼叫端預期的所需輸出格式描述。
- colorTableCount
- Int32
色彩表格專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 Info ,或是具有不同組態的新實例,而編解碼器可以選擇忽略此組態。
如果指定的大小與 的大小不同 Info ,則編解碼器會嘗試縮放產生的點陣圖。 如果編解碼器無法執行此小數位數,這個方法會傳回 InvalidScale 。
適用於
GetPixels(SKImageInfo, IntPtr, Int32, SKCodecOptions)
將點陣圖解碼為指定的記憶體區塊。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, int rowBytes, SkiaSharp.SKCodecOptions options);
參數
- info
- SKImageInfo
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
備註
指定的 SKImageInfo 可以是 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
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
- colorTable
- SKColorTable
要保存色彩專案的色彩表格。
- colorTableCount
- Int32
色彩表格專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 Info ,或是具有不同組態的新實例,而編解碼器可以選擇忽略此組態。
如果指定的大小與 的大小不同 Info ,則編解碼器會嘗試縮放產生的點陣圖。 如果編解碼器無法執行此小數位數,這個方法會傳回 InvalidScale 。
適用於
GetPixels(SKImageInfo, IntPtr, SKCodecOptions)
將點陣圖解碼為指定的記憶體區塊。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels, SkiaSharp.SKCodecOptions options);
參數
- info
- SKImageInfo
呼叫端預期的所需輸出格式描述。
- options
- SKCodecOptions
點陣圖解碼選項。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
備註
指定的 SKImageInfo 可以是 Info ,或是具有不同組態的新實例,而編解碼器可以選擇忽略此組態。
如果指定的大小與 的大小不同 Info ,則編解碼器會嘗試縮放產生的點陣圖。 如果編解碼器無法執行此小數位數,這個方法會傳回 InvalidScale 。
適用於
GetPixels(SKImageInfo, IntPtr)
將點陣圖解碼為指定的記憶體區塊。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, IntPtr pixels);
參數
- info
- SKImageInfo
呼叫端預期的所需輸出格式描述。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
備註
指定的 SKImageInfo 可以是 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
呼叫端預期的所需輸出格式描述。
- colorTable
- SKColorTable
要保存色彩專案的色彩表格。
- colorTableCount
- Int32
色彩資料表專案的邏輯編號。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
- 屬性
備註
指定的 SKImageInfo 可以是 Info ,或具有不同組態的新實例,而編解碼器可以選擇忽略它。
如果指定的大小與 的大小 Info 不同,則編解碼器會嘗試調整產生的點陣圖。 如果編解碼器無法執行這個小數位數,這個方法會傳回 InvalidScale 。
適用於
GetPixels(SKImageInfo, Byte[])
將點陣圖解碼為指定的記憶體區塊。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, out byte[] pixels);
參數
- info
- SKImageInfo
呼叫端預期的所需輸出格式描述。
- pixels
- Byte[]
具有已解碼點陣圖的記憶體區塊。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
備註
指定的 SKImageInfo 可以是 Info ,或具有不同組態的新實例,而編解碼器可以選擇忽略它。
如果指定的大小與 的大小 Info 不同,則編解碼器會嘗試調整產生的點陣圖。 如果編解碼器無法執行這個小數位數,這個方法會傳回 InvalidScale 。
適用於
GetPixels(SKImageInfo, Byte[])
將點陣圖解碼為指定的記憶體區塊。
public SkiaSharp.SKCodecResult GetPixels (SkiaSharp.SKImageInfo info, byte[] pixels);
參數
- info
- SKImageInfo
呼叫端預期的所需輸出格式描述。
傳回
Success傳回成功時,或說明失敗類型的另一個值。
備註
指定的 SKImageInfo 可以是 Info ,或具有不同組態的新實例,而編解碼器可以選擇忽略它。
如果指定的大小與 的大小 Info 不同,則編解碼器會嘗試調整產生的點陣圖。 如果編解碼器無法執行這個小數位數,這個方法會傳回 InvalidScale 。