サムネイル データの保存と転送
WIA サムネイル情報は、WIA_IPC_THUMBNAIL、WIA_IPC_THUMBNAIL_WIDTH、WIA_IPC_THUMBNAIL_HEIGHTの 3 つの WIA プロパティによって制御されます。 Windows Me および Windows XP 以降では、サムネイル データはピクセルあたり 24 ビットのみです。
WIA_IPC_THUMBNAIL
このプロパティには、RGB 形式のサムネイル データが含まれており、ピクセルあたり 24 ビットで、32 ビット境界にアラインされています。
WIA_IPC_THUMB_WIDTH
このプロパティには、サムネイル画像の幅 (ピクセル単位) が含まれています。
WIA_IPC_THUMBNAIL_HEIGHT
このプロパティには、サムネイル画像の高さ (ピクセル単位) が含まれています。
アプリケーションは、WIA_IPC_THUMB_WIDTH と WIA_IPC_THUMB_HEIGHT プロパティを読み取り、プロパティ BITMAPINFOHEADER 構造体を作成します (Microsoft Windows SDK のドキュメントで説明)。 その後、アプリケーションは、実際のサムネイル データの WIA_IPC_THUMBNAIL プロパティを読み取ります。 サムネイル データは、32 ビット境界に配置されたピクセル データあたり 24 ビットの非圧縮にする必要があります。