横からすいません。
不確かな情報です。間違ってたらすいません。
まずIImgCtxとはIEのためのデコーダっぽいですね。
なんでもIEで表示できるデータはすべて処理できるとか。
IEのためのものだからなのかきちんと文書化はされていないようで、
なかなか情報みつけられませんでした。
http://social.msdn.microsoft.com/Forums/eu/ieextensiondevelopment/thread/7b9a7426-0a2d-4cbc-ad90-f7b8c9a715ec
英語ページで悪いのですが、タイトルは
「IImgCtx fails to draw after installing IE9 beta」です。
英語は得意ではありませんが多分「IE9をインストール後、IImgCtxが動かない」
みたいな感じだと思います。
一応質問文の前半をlivedoor和訳にかけたもののせときます。
様々な出所からの絵をロードし描くために、
私たちは適用の中でIImgCtxコンポーネントを使用しています。
Iは、それがよく文書化されないことを知っています、
そして恐らく、ない、使用する推奨されたもの、
しかしまだ-IImgCtx.hヘッダーはSDKで含まれています..
IE9ベータをインストールした後に、ImgCtxコンポーネントは働くことを急にやめました..
もしかしてmonoさんはIE9betaをインストールしていませんか。