掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
GDI+でJPEG変換するには? (ID:70247)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
現在、ここまで作成しています。 pBmpはnewなどを入れてません。 FromBITMAPINFO関数だけで動くと考えています。 Save関数で落ちてしまいます。 方向性など間違っていたらご指摘お願い致します。 Bitmap pBmp; BITMAPINFOHEADER* pvbmpInfoHeader; BITMAPINFO* pvbmpInfo; : (中略) : //pvbmpInfoHeaderに画像データが入ってることは //確認済です pvbmpInfo = (BITMAPINFO*)pvbmpInfoHeader; pBmp->FromBITMAPINFO(m_pvbmpInfo, m_pvbmpInfoHeader+1); CLSID encoderClsid; WCHAR wszFileName[256]; MultiByteToWideChar(CP_ACP, 0, "C:\\test.jpg", -1, wszFileName, MAX_PATH); if ( 0 <= GetEncoderClsid(L"image/jpeg",&encoderClsid) ){ //ここで落ちます。 pBmp->Save(wszFileName, &encoderClsid ); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.