WmpBitmapDecoder クラス

定義

Microsoft Windows Media Photo にエンコードされたイメージのデコーダーを定義します。

public ref class WmpBitmapDecoder sealed : System::Windows::Media::Imaging::BitmapDecoder
public sealed class WmpBitmapDecoder : System.Windows.Media.Imaging.BitmapDecoder
type WmpBitmapDecoder = class
    inherit BitmapDecoder
Public NotInheritable Class WmpBitmapDecoder
Inherits BitmapDecoder
継承

注釈

Windows Media Photo または HD Photo は、より小さいファイル サイズとより多くの機能を備えた JPEG よりも優れた画像忠実性を提供するコーデックです。 Windows Media Photo イメージでは、1 つのアルゴリズムを使用して、損失のない圧縮と無損失の圧縮を実現します。 Windows Media Photo イメージでは、既存のメタデータ標準がサポートされています。 この形式の詳細については、「 HD 写真形式の概要」を参照してください。

コンストラクター

WmpBitmapDecoder(Stream, BitmapCreateOptions, BitmapCacheOption)

createOptionscacheOption を指定して、指定したファイル ストリームから WmpBitmapDecoder の新しいインスタンスを初期化します。

WmpBitmapDecoder(Uri, BitmapCreateOptions, BitmapCacheOption)

createOptionscacheOption を指定して、指定した WmpBitmapDecoder から Uri の新しいインスタンスを初期化します。

プロパティ

CodecInfo

このコーデックを説明する情報を取得します。

(継承元 BitmapDecoder)
ColorContexts

ビットマップに関連付けられているカラー プロファイル (定義されている場合) を表す値を取得します。

(継承元 BitmapDecoder)
Dispatcher

この Dispatcher が関連付けられている DispatcherObject を取得します。

(継承元 DispatcherObject)
Frames

ビットマップ内の個々のフレームのコンテンツを取得します。

(継承元 BitmapDecoder)
IsDownloading

デコーダーが現在コンテンツをダウンロードしているかどうかを示す値を取得します。

(継承元 BitmapDecoder)
Metadata

メタデータが定義されている場合、このビットマップに関連付けられているグローバル メタデータを表す BitmapMetadata のインスタンスを取得します。

(継承元 BitmapDecoder)
Palette

このデコーダーに関連付けられている BitmapPalette を取得します。

(継承元 BitmapDecoder)
Preview

このビットマップのグローバル プレビューが定義されている場合、そのプレビューを表す BitmapSource を取得します。

(継承元 BitmapDecoder)
Thumbnail

ビットマップのサムネイルを表す BitmapSource を取得します (定義されている場合)。

(継承元 BitmapDecoder)

メソッド

CheckAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。

(継承元 DispatcherObject)
CreateInPlaceBitmapMetadataWriter()

ビットマップのメタデータを更新するために使用できる、InPlaceBitmapMetadataWriter のインスタンスを作成します。

(継承元 BitmapDecoder)
Equals(Object)

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

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

BitmapDecoder の現在の値を String に変換します。

(継承元 BitmapDecoder)
VerifyAccess()

呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。

(継承元 DispatcherObject)

イベント

DownloadCompleted

BitmapDecoder によるビットマップ コンテンツのダウンロードが終了したときに発生します。

(継承元 BitmapDecoder)
DownloadFailed

ビットマップ コンテンツのダウンロードが失敗したときに発生します。

(継承元 BitmapDecoder)
DownloadProgress

BitmapDecoder がビットマップ コンテンツのダウンロードを実行しているときに発生します。

(継承元 BitmapDecoder)

適用対象

こちらもご覧ください