SKImageInfo 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
画像のサイズとピクセルの種類について説明します。
public struct SKImageInfo : IEquatable<SkiaSharp.SKImageInfo>
- 継承
-
SKImageInfo
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType, SKColorSpace) |
幅、高さ、色の種類、透明度の種類、色空間を指定して、新しい SKImageInfo を作成します。 |
| SKImageInfo(Int32, Int32, SKColorType, SKAlphaType) |
幅、高さ、色の種類、透明度の種類を指定して、新しい SKImageInfo を作成します。 |
| SKImageInfo(Int32, Int32, SKColorType) |
幅、高さ、色の種類を指定して、新しい SKImageInfo を作成します。 |
| SKImageInfo(Int32, Int32) |
指定した幅と高さを持つ新しい SKImageInfo を作成します。 |
フィールド
| 名前 | 説明 |
|---|---|
| Empty |
空の SKImageInfo。 |
| PlatformColorAlphaShift |
アルファ カラー コンポーネントの左にシフトするビット数。 |
| PlatformColorBlueShift |
青色の色成分の左にシフトするビット数。 |
| PlatformColorGreenShift |
緑の色コンポーネントの左にシフトするビット数。 |
| PlatformColorRedShift |
赤の色成分に対して左にシフトするビット数。 |
| PlatformColorType |
現在のプラットフォームの現在の 32 ビットの色。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AlphaType |
イメージ情報の透明度の種類を取得または設定します。 |
| BitShiftPerPixel |
色の種類のピクセルあたりのビット シフトを取得します。 |
| BitsPerPixel |
ピクセルごとに使用されるビット数を取得します。 |
| BytesPerPixel |
ピクセルごとに使用されるバイト数を取得します。 |
| BytesSize |
ビットマップ データを格納するために必要な合計バイト数を取得します。 |
| BytesSize64 |
ビットマップ データを 64 ビット整数として格納するために必要な合計バイト数を取得します。 |
| ColorSpace |
色空間を取得または設定します。 |
| ColorType |
色の種類を取得または設定します。 |
| Height |
高さを取得または設定します。 |
| IsEmpty |
幅または高さが 0 以下かどうかを示す値を取得します。 |
| IsOpaque |
構成されたアルファ型が不透明かどうかを示す値を取得します。 |
| Rect |
現在の幅と高さを持つ四角形を取得します。 |
| RowBytes |
行あたりのバイト数を取得します。 |
| RowBytes64 |
行あたりのバイト数を 64 ビット整数として取得します。 |
| Size |
イメージの現在のサイズを取得します。 |
| Width |
幅を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(Object) |
指定したオブジェクトが現在のインスタンスと等しいかどうかを判断します。 |
| Equals(SKImageInfo) |
指定した SKImageInfo が現在のインスタンスと等しいかどうかを判断します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
| WithAlphaType(SKAlphaType) |
このSKImageInfoと同じプロパティを持つ新しいSKImageInfoを作成しますが、透明度の種類は指定します。 |
| WithColorSpace(SKColorSpace) |
このSKImageInfoと同じプロパティを持ち、指定した色空間を持つ新しいSKImageInfoを作成します。 |
| WithColorType(SKColorType) |
このSKImageInfoと同じプロパティを持ち、指定した色の種類を持つ新しいSKImageInfoを作成します。 |
| WithSize(Int32, Int32) |
このSKImageInfoと同じプロパティを持ち、指定したディメンションを持つ新しいSKImageInfoを作成します。 |
| WithSize(SKSizeI) |
指定したサイズの新しい SKImageInfo を作成します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(SKImageInfo, SKImageInfo) |
2 つの SKImageInfo インスタンスが等しいかどうかを判断します。 |
| Inequality(SKImageInfo, SKImageInfo) |
2 つの SKImageInfo インスタンスが等しくないかどうかを判断します。 |