読み込める画像ファイルの種類とその拡張子を取得する方法はありますでしょうか?デジカメの画像ファイル(.CR2)とか読み込めるのですが、関数リファレンスからはサポートされているという情報を見つけられませんでした。OS依存かもしれませんので、コードで取得する方法を探しております。Componentというフレームワークに登録されたコーデックを利用しています。対応しているフォーマットはOSのバージョン依存というよりは、インストールしているソフトによって変動します。WICに追加されたコーデックはレジストリのCLSID\{7ED96837-96F0-4812-B211-F13C24117ED3}(WICBitmapDecoders)以下にCLSIDが登録されており、各クラスの配下にFileExtensionsが登録されているので、それらの値から拡張子が取得できます。Console.ReadKey();}またJPEGやPNGといったOSネイティブのコーデック(7種類)は上記には登録されていません。これらに対しては実際にファイルを開いて情報を取得するのが良いのではないでしょうか。扱えるのですが、レジストリからの情報にはありませんでした。こちらの情報の取得方法は分かりますでしょうか。通常BitmapDecoder.Createで.ddsファイルを読み込むことはできないように思います。.ddsについてはWPF以外のライブラリを使用しているのであれば当然標準的な方法でコーデックを得ることはできませんので、独自に対応してください。23:04購入直後でOfficeを導入しただけのWindows10PCで試したところ、.ddsが読み込めることを確認しました。レジストリからは取得できておりません。実際にファイルを開いて取得した情報は次の通りです。こちらの情報でなにか分かりますでしょうか。MSDNの別のページではWICのネイティブコーデックに9種類あげられていて、DDSについては90種類のうち3形式をサポートしているとのことです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。