System.Windows.Media.Imaging 名前空間

ビットマップ イメージのエンコードおよびデコードに使用される型を提供します。 Provides types that are used to encode and decode bitmap images.

クラス

BitmapCodecInfo

イメージ コーデックに関する情報を提供します。Provides information about an imaging codec.

BitmapDecoder

ビットマップ フレームのコンテナーを表します。Represents a container for bitmap frames. 各ビットマップ フレームは BitmapSource です。Each bitmap frame is a BitmapSource. この抽象クラスは、すべての派生デコーダー オブジェクトの基本機能セットを提供します。This abstract class provides a base set of functionality for all derived decoder objects.

BitmapEncoder

BitmapFrame オブジェクトのコレクションをイメージ ストリームにエンコードします。Encodes a collection of BitmapFrame objects to an image stream.

BitmapFrame

デコーダーによって返されてエンコーダーによって受け入れられるイメージ データを表します。Represents image data returned by a decoder and accepted by encoders.

BitmapImage

Extensible Application Markup Language (XAML) を使用してイメージを読み込むために最適化された特殊な BitmapSource を提供します。Provides a specialized BitmapSource that is optimized for loading images using Extensible Application Markup Language (XAML).

BitmapMetadata

ビットマップ イメージに対するメタデータの読み込みと書き込みのサポートを提供します。Provides support for reading and writing metadata to and from a bitmap image.

BitmapMetadataBlob

C# から、メタデータを永続化する基本のデータ型に変換できないメタデータ項目に対するプレースホルダーを提供します。Provides a placeholder for metadata items that cannot be converted from C# to an underlying data type that persists metadata. blob はバイトの配列に変換されて、内容を保持します。The blob is converted into an array of bytes to preserve the content.

BitmapPalette

サポートされているイメージの種類に利用可能なカラー パレットを定義します。Defines the available color palette for a supported image type.

BitmapPalettes

ビットマップ イメージでよく使用されるいくつかのカラー パレットを定義します。Defines several color palettes that are commonly used by bitmap images.

BitmapSizeOptions

キャッシュされたビットマップ イメージのサイズ関連の属性を定義します。Defines size-related attributes of a cached bitmap image. ビットマップは、このクラスで定義されている値に基づいてスケーリングされます。A bitmap is scaled based on values that are defined by this class.

BitmapSource

一定のサイズと解像度で、ピクセルの単一の定数セットを表します。Represents a single, constant set of pixels at a certain size and resolution.

BmpBitmapDecoder

ビットマップ (BMP) でエンコードされたイメージのデコーダーを定義します。Defines a decoder for bitmap (BMP) encoded images.

BmpBitmapEncoder

ビットマップ (BMP) 形式のイメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode bitmap (BMP) format images.

CachedBitmap

キャッシュ機能を BitmapSource に提供します。Provides caching functionality for a BitmapSource.

ColorConvertedBitmap

BitmapSource の色空間を変更します。Changes the color space of a BitmapSource.

CroppedBitmap

BitmapSource をトリミングします。Crops a BitmapSource.

DownloadProgressEventArgs

DownloadProgress イベントおよび DownloadProgress イベントのデータを提供します。Provides data for the DownloadProgress and DownloadProgress events.

FormatConvertedBitmap

ピクセル形式の変換機能を BitmapSource に提供します。Provides pixel format conversion functionality for a BitmapSource.

GifBitmapDecoder

グラフィックス インターチェンジ形式 (GIF) でエンコードされたイメージのデコーダーを定義します。Defines a decoder for Graphics Interchange Format (GIF) encoded images.

GifBitmapEncoder

グラフィックス インターチェンジ形式 (GIF) イメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode Graphics Interchange Format (GIF) images.

IconBitmapDecoder

アイコン (.ico) のエンコードされたイメージに対する専用のデコーダーを定義します。Defines a specialized decoder for icon (.ico) encoded images.

InPlaceBitmapMetadataWriter

BitmapMetadata の既存ブロックに対するインプレース更新を有効にします。Enables in-place updates to existing blocks of BitmapMetadata.

JpegBitmapDecoder

Joint Photographics Experts Group (JPEG) でエンコードされたイメージのデコーダーを定義します。Defines a decoder for Joint Photographics Experts Group (JPEG) encoded images.

JpegBitmapEncoder

Joint Photographics Experts Group (JPEG) 形式のイメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode Joint Photographics Experts Group (JPEG) format images.

LateBoundBitmapDecoder

非同期のイメージのダウンロードなど、遅延のビットマップ作成を必要とするデコーダーを定義します。Defines a decoder that requires delayed bitmap creation such as asynchronous image downloads.

PngBitmapDecoder

ポータブル ネットワーク グラフィックス (PNG) でエンコードされたイメージのデコーダーを定義します。Defines a decoder for Portable Network Graphics (PNG) encoded images.

PngBitmapEncoder

ポータブル ネットワーク グラフィックス (PNG) 形式のイメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode Portable Network Graphics (PNG) format images.

RenderTargetBitmap

Visual オブジェクトをビットマップに変換します。Converts a Visual object into a bitmap.

TiffBitmapDecoder

Tagged Image File Format (TIFF) でエンコードされたイメージのデコーダーを定義します。Defines a decoder for Tagged Image File Format (TIFF) encoded images.

TiffBitmapEncoder

Tagged Image File Format (TIFF) 形式のイメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode Tagged Image File Format (TIFF) format images.

TransformedBitmap

BitmapSource をスケールおよび回転します。Scales and rotates a BitmapSource.

WmpBitmapDecoder

Microsoft Windows Media Photo にエンコードされたイメージのデコーダーを定義します。Defines a decoder for Microsoft Windows Media Photo encoded images.

WmpBitmapEncoder

Microsoft Windows Media Photo イメージのエンコードに使用されるエンコーダーを定義します。Defines an encoder that is used to encode Microsoft Windows Media Photo images.

WriteableBitmap

書き込みおよび更新が可能な BitmapSource を提供します。Provides a BitmapSource that can be written to and updated.

列挙型

BitmapCacheOption

ビットマップ イメージでメモリ キャッシュを活用する方法を指定します。Specifies how a bitmap image takes advantage of memory caching.

BitmapCreateOptions

ビットマップ イメージの初期化オプションを指定します。Specifies initialization options for bitmap images.

PngInterlaceOption

エンコード時にポータブル ネットワーク グラフィックス (PNG) 形式のイメージがインターレースされるかどうかを指定します。Specifies whether a Portable Network Graphics (PNG) format image is interlaced during encoding.

Rotation

ビットマップ イメージに適用する回転を指定します。Specifies the rotation to apply to a bitmap image.

TiffCompressOption

Tagged Image File Format (TIFF) ビットマップ イメージに可能な圧縮スキームを指定します。Specifies the possible compression schemes for Tagged Image File Format (TIFF) bitmap images.