SKColorTable クラス

定義

注意事項

The Index8 color type and color table is no longer supported.

インデックス付き 8 ビット ビットマップの事前乗算カラー テーブルを保持します。

public class SKColorTable : SkiaSharp.SKObject
[System.Obsolete("The Index8 color type and color table is no longer supported.")]
public class SKColorTable : SkiaSharp.SKObject
継承
属性

注釈

このクラスは、インデックス付きビットマップ イメージの色参照テーブルを表すために使用されます。 テーブルには、最大 MaxLength (256) 色 (8 ビット) を含めることができます。 格納されている色は、事前に乗算された 32 ビットの色です。

コンストラクター

SKColorTable()
互換性のために残されています。.

256 個の空の要素を含む新しい空のカラー テーブルを作成します。

SKColorTable(Int32)
互換性のために残されています。.

指定した数の要素を含む、空の色を持つカラー テーブルを作成します。

SKColorTable(SKColor[])
互換性のために残されています。.

指定された未乗算色を使用して MaxLength カラー テーブルを作成します。最大 (256) 色を指定できます。

SKColorTable(SKColor[], Int32)
互換性のために残されています。.

指定された未乗算色を含むカラー テーブルを作成しますが、colors 配列の最初の count 要素のみを使用します。

SKColorTable(SKPMColor[])
互換性のために残されています。.

指定された事前乗算された色を使用して MaxLength カラー テーブルを作成します。最大 (256) 色を指定できます。

SKColorTable(SKPMColor[], Int32)
互換性のために残されています。.

指定された事前乗算された色を含むカラー テーブルを作成しますが、colors 配列の最初の count 要素のみを使用します。

フィールド

MaxLength
互換性のために残されています。.

色参照テーブルの色の最大数を取得します。

プロパティ

Colors
互換性のために残されています。.

カラー テーブル内の事前乗算された色のコピーを取得します。

Count
互換性のために残されています。.

参照テーブルの色の数を取得します。

Handle
互換性のために残されています。.

基になるネイティブ オブジェクトへのハンドルを取得または設定します。

(継承元 SKObject)
IgnorePublicDispose
互換性のために残されています。.

パブリック Dispose() 呼び出しを no-op にするかどうかを示す値を取得または設定します。

(継承元 SKNativeObject)
IsDisposed
互換性のために残されています。.

オブジェクトが既に破棄されているかどうかを示す値を取得または設定します。

(継承元 SKNativeObject)
Item[Int32]
互換性のために残されています。.

指定したインデックス位置にある乗算前の色を取得します。

OwnsHandle
互換性のために残されています。.

このオブジェクトが基になるネイティブ オブジェクトを破棄する必要があるかどうかを示す値を取得します。

(継承元 SKObject)
UnPreMultipledColors
互換性のために残されています。.

カラー テーブル内の未乗算色のコピーを取得します。

メソッド

Dispose()
互換性のために残されています。.

この SKNativeObject によって使用されているすべてのリソースを解放します。

(継承元 SKNativeObject)
Dispose(Boolean)
互換性のために残されています。.

SKColorTable によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

DisposeInternal()
互換性のために残されています。.

の値 IgnorePublicDisposeを無視して、破棄をトリガーします。

(継承元 SKNativeObject)
DisposeManaged()
互換性のために残されています。.

マネージド オブジェクトを破棄するために派生型によって実装されます SKObject

(継承元 SKObject)
DisposeNative()
互換性のために残されています。.

ネイティブ オブジェクトを破棄するために派生型によって実装されます SKObject

(継承元 SKObject)
DisposeUnownedManaged()
互換性のために残されています。.

インデックス付き 8 ビット ビットマップの事前乗算カラー テーブルを保持します。

(継承元 SKObject)
GetUnPreMultipliedColor(Int32)
互換性のために残されています。.

指定したインデックス位置にある未乗算色を返します。

ReadColors()
互換性のために残されています。.

色参照テーブルへのアンマネージ ポインターを返します。

適用対象