IWICBitmap インターフェイス (wincodec.h)

ビットマップの書き込み可能性と静的メモリ内表現の概念を IWICBitmapSource に追加するメソッドを定義します。

継承

IWICBitmap インターフェイスは IWICBitmapSource から継承されます。 IWICBitmap には、次の種類のメンバーもあります。

メソッド

IWICBitmap インターフェイスには、これらのメソッドがあります。

 
IWICBitmap::Lock

ビットマップの四角形の領域へのアクセスを提供します。
IWICBitmap::SetPalette

パレットの変更にアクセスできるようにします。
IWICBitmap::SetResolution

イメージの物理的な解像度を変更します。

注釈

IWICBitmapIWICBitmapSource から継承されるため、 CopyPixels メソッドも継承します。 ピクセルを新しいメモリ位置に移動する必要がある場合、多くの場合、 CopyPixels が最も効率的です。

IWICBitmap によって暗黙的に示される内部メモリ表現のため、Lock を使用したインプレース変更と処理は CopyPixels よりも効率的であり、通常はコピーではなくビットマップが所有するメモリへの単純なポインター アクセスに減ります。 これは、内部メモリ表現がなく、Lock の呼び出しを満たすために必要に応じて作成する必要があるため、CopyPixels のみを実装する手続き型ビットマップとは対照的です。

要件

要件
サポートされている最小のクライアント WINDOWS XP と SP2、Windows Vista [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー wincodec.h