Class PixelFormatExtensions
PixelFormat 値を扱うためのヘルパーメソッドを含みます。
Namespace: ic4
Assembly: ic4dotnet.dll
構文
public static class PixelFormatExtensions
メソッド
CanTransformInto(PixelFormat, PixelFormat)
ライブラリが、あるピクセルフォーマットから別のピクセルフォーマットへ画像を変換できるかどうかを確認します。
宣言
public static bool CanTransformInto(this PixelFormat pixelFormat, PixelFormat dest)
戻り値
| 型 |
説明 |
| bool |
変換が可能な場合は true、それ以外の場合は false。 |
EnumTransforms(PixelFormat)
指定した変換元フォーマットの画像バッファを、ライブラリが変換可能な変換先フォーマットを取得します。
宣言
public static IReadOnlyCollection<PixelFormat> EnumTransforms(this PixelFormat pixelFormat)
戻り値
備考
画像変換は、CopyFrom(ImageBuffer, CopyOptions) を明示的に呼び出すことによって、または QueueSink や SnapSink の受け入れピクセルフォーマットを設定することによって暗黙的に行われます。
GetBitsPerPixel(PixelFormat)
ピクセルフォーマットの 1 ピクセルあたりのビット数を返します。
宣言
public static int GetBitsPerPixel(this PixelFormat pixelFormat)
戻り値
| 型 |
説明 |
| int |
指定されたピクセルフォーマットで 1 ピクセルを格納するために必要なビット数。 |