PROPBAG22010/08/17 05:07

Windows Imaging Component をやりたいのか、COMを調べたいのかわからなくなりつつありますが、ここまできたら最後まで(謎)。

Windows Imaging Component で画像の圧縮をする際に使われる型である、PROPBAG2についてです。(日本語の情報をなかなか見つけられません)

PROPBAG2 Structure(MSDN)

http://msdn.microsoft.com/en-us/library/aa768188(VS.85).aspx

IPropertyBag2 Interface(MSDN)

http://msdn.microsoft.com/en-us/library/aa768192(VS.85).aspx

↑このインターフェース(Write)を用いてVARIANTの値をPROPBAG2へ登録する

IPropertyBag2Ptr propertyBag2;
PROPBAG2 option = { 0 };
_variant_t varValue( static_cast<BYTE>(WICTiffCompressionNone) );
option.pstrName = L"TiffCompressionMethod";
propertyBag2->Write( 1, &option, &varValue );

(※)↓によると、pstrNameには、

http://msdn.microsoft.com/en-us/library/ee719871(v=VS.85).aspx

に書かれている『Property Name』を書くらしい。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
今年は、西暦何年でしょう?
(半角数字で2024と回答下さい)

コメント:

トラックバック