SKCodecOptions 構造体

定義

GetPixels(SKImageInfo, IntPtr, SKCodecOptions)またはSKCodecOptionsを受け入れるオーバーロードのいずれかに渡す追加のオプション。

public struct SKCodecOptions : IEquatable<SkiaSharp.SKCodecOptions>
継承
SKCodecOptions
実装

コンストラクター

名前 説明
SKCodecOptions(Int32, Int32)

SKCodecOptions の新しいインスタンスを作成します。

SKCodecOptions(Int32)

指定したフレーム インデックスを使用して、 SKCodecOptions の新しいインスタンスを作成します。

SKCodecOptions(SKRectI)

指定したサブセット四角形を使用して、 SKCodecOptions の新しいインスタンスを作成します。

SKCodecOptions(SKZeroInitialized, SKRectI)

指定したサブセット四角形とゼロ初期化を使用して、 SKCodecOptions の新しいインスタンスを作成します。

SKCodecOptions(SKZeroInitialized)

指定したゼロ初期化を使用して、 SKCodecOptions の新しいインスタンスを作成します。

フィールド

名前 説明
Default

既定のオプションを取得します。

プロパティ

名前 説明
FrameIndex

デコードするフレームを取得または設定します。

HasSubset

オプションにサブセット四角形があるかどうかを示す値を取得します。

PriorFrame

ターゲット ビットマップに既に含まれているフレーム (存在する場合) を示す値を取得または設定します。

Subset

サブセット四角形を取得または設定します。

ZeroInitialized

ゼロ初期化を取得または設定します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のインスタンスと等しいかどうかを判断します。

Equals(SKCodecOptions)

指定した SKCodecOptions が現在のインスタンスと等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

演算子

名前 説明
Equality(SKCodecOptions, SKCodecOptions)

指定した 2 つの SKCodecOptions オブジェクトの値が同じかどうかを判断します。

Inequality(SKCodecOptions, SKCodecOptions)

指定した 2 つの SKCodecOptions オブジェクトの値が異なるかどうかを判断します。

適用対象