SKBitmap コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SKBitmap() |
幅と高さがゼロで、ピクセルのないビットマップを作成する既定のコンストラクター。 その色の種類は に Unknown設定されます。 |
SKBitmap(SKImageInfo) |
仕様に基づいてビットマップを構成する SKImageInfo コンストラクター。 |
SKBitmap(SKImageInfo, SKBitmapAllocFlags) |
仕様に基づいてビットマップを構成する SKImageInfo コンストラクター。 |
SKBitmap(SKImageInfo, SKColorTable) |
互換性のために残されています。.
仕様とカラー テーブルに基づいてビットマップを SKImageInfo 構成するコンストラクター。 |
SKBitmap(SKImageInfo, Int32) |
指定に基づいて SKImageInfo ビットマップを構成し、1 行あたりの指定されたバイト数 (ストライド サイズ) を構成するコンストラクター |
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags) |
互換性のために残されています。.
仕様とカラー テーブルに基づいてビットマップを SKImageInfo 構成するコンストラクター。 |
SKBitmap(Int32, Int32, Boolean) |
色の種類を に設定して、指定された幅、高さ、不透明度を持つビットマップを作成します PlatformColorType |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType) |
指定された幅、高さ、色の種類、アルファ型のビットマップを作成します。 |
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
SKBitmap()
幅と高さがゼロで、ピクセルのないビットマップを作成する既定のコンストラクター。 その色の種類は に Unknown設定されます。
public SKBitmap ();
注釈
このコンストラクターは、ビットマップのバッキング ストアを割り当てません。
適用対象
SKBitmap(SKImageInfo)
仕様に基づいてビットマップを構成する SKImageInfo コンストラクター。
public SKBitmap (SkiaSharp.SKImageInfo info);
パラメーター
- info
- SKImageInfo
目的のイメージ形式の説明。
注釈
このコンストラクターは、指定した構成でビットマップを作成できない場合に例外をスローする可能性があります (たとえば、イメージ情報にはカラー テーブルが必要で、カラー テーブルはありません)。
適用対象
SKBitmap(SKImageInfo, SKBitmapAllocFlags)
仕様に基づいてビットマップを構成する SKImageInfo コンストラクター。
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKBitmapAllocFlags flags);
パラメーター
- info
- SKImageInfo
目的のイメージ形式の説明。
- flags
- SKBitmapAllocFlags
追加のフラグ。
注釈
このコンストラクターは、指定した構成でビットマップを作成できない場合に例外をスローする可能性があります (たとえば、イメージ情報にはカラー テーブルが必要で、カラー テーブルはありません)。
適用対象
SKBitmap(SKImageInfo, SKColorTable)
注意事項
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.
仕様とカラー テーブルに基づいてビットマップを SKImageInfo 構成するコンストラクター。
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable);
パラメーター
- info
- SKImageInfo
目的のイメージ形式の説明。
- ctable
- SKColorTable
色参照テーブル。
- 属性
注釈
色参照テーブルを使用するビットマップを作成するには、このメソッドを使用します。 ビットマップは 8 ビットのインデックス付きビットマップになります。各値はカラー テーブルのインデックスを表し、色はカラー テーブル配列内の特定の場所の値によって決まります。
適用対象
SKBitmap(SKImageInfo, Int32)
指定に基づいて SKImageInfo ビットマップを構成し、1 行あたりの指定されたバイト数 (ストライド サイズ) を構成するコンストラクター
public SKBitmap (SkiaSharp.SKImageInfo info, int rowBytes);
パラメーター
- info
- SKImageInfo
目的のイメージ形式の説明。
- rowBytes
- Int32
1 行あたりのバイト数。
注釈
このコンストラクターは、指定した構成でビットマップを作成できない場合に例外をスローする可能性があります (たとえば、イメージ情報にはカラー テーブルが必要で、カラー テーブルはありません)。
適用対象
SKBitmap(SKImageInfo, SKColorTable, SKBitmapAllocFlags)
注意事項
The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.
仕様とカラー テーブルに基づいてビットマップを SKImageInfo 構成するコンストラクター。
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
[System.Obsolete("The Index8 color type and color table is no longer supported. Use SKBitmap(SKImageInfo, SKBitmapAllocFlags) instead.")]
public SKBitmap (SkiaSharp.SKImageInfo info, SkiaSharp.SKColorTable ctable, SkiaSharp.SKBitmapAllocFlags flags);
パラメーター
- info
- SKImageInfo
目的のイメージ形式の説明。
- ctable
- SKColorTable
色参照テーブル。
- flags
- SKBitmapAllocFlags
追加のフラグ。
- 属性
注釈
色参照テーブルを使用するビットマップを作成するには、このメソッドを使用します。 ビットマップは 8 ビットのインデックス付きビットマップになります。各値はカラー テーブルのインデックスを表し、色はカラー テーブル配列内の特定の場所の値によって決まります。
適用対象
SKBitmap(Int32, Int32, Boolean)
色の種類を に設定して、指定された幅、高さ、不透明度を持つビットマップを作成します PlatformColorType
public SKBitmap (int width, int height, bool isOpaque = false);
パラメーター
- width
- Int32
目的の幅 (ピクセル単位)。
- height
- Int32
必要な高さ (ピクセル単位)。
- isOpaque
- Boolean
true の場合、 は SKAlphaType に Opaque設定され、それ以外の場合は に Premul設定されます。
注釈
このコンストラクターは、指定した構成でビットマップを作成できない場合に例外をスローする可能性があります (たとえば、イメージ情報にはカラー テーブルが必要で、カラー テーブルはありません)。
適用対象
SKBitmap(Int32, Int32, SKColorType, SKAlphaType)
指定された幅、高さ、色の種類、アルファ型のビットマップを作成します。
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType);
パラメーター
- width
- Int32
目的の幅 (ピクセル単位)。
- height
- Int32
必要な高さ (ピクセル単位)。
- colorType
- SKColorType
必要な SKColorType。
- alphaType
- SKAlphaType
必要な SKAlphaType。
注釈
このコンストラクターは、指定した構成でビットマップを作成できない場合に例外をスローする可能性があります (たとえば、イメージ情報にはカラー テーブルが必要で、カラー テーブルはありません)。
適用対象
SKBitmap(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace)
public SKBitmap (int width, int height, SkiaSharp.SKColorType colorType, SkiaSharp.SKAlphaType alphaType, SkiaSharp.SKColorSpace colorspace);
パラメーター
- width
- Int32
- height
- Int32
- colorType
- SKColorType
- alphaType
- SKAlphaType
- colorspace
- SKColorSpace
適用対象
SkiaSharp