19,464
社区成员
发帖
与我相关
我的任务
分享
Bitmap *pbmpGdi = Bitmap::FromBITMAPINFO(pBmpInfo, scr);//第一个参数 BITMAPINFO*
CLSID codecClsid;
GetEncoderClsid(L"image/jpeg", &codecClsid);//这个函数在MSDN中,也可以网上一找就出来了
EncoderParameters encoderParameters;
encoderParameters.Count = 1;
encoderParameters.Parameter[0].Guid = EncoderQuality;
encoderParameters.Parameter[0].Type = EncoderParameterValueTypeLong;
encoderParameters.Parameter[0].NumberOfValues = 1;
encoderParameters.Parameter[0].Value = &lQuality;
Status stat = bmpNew->Save(L"C:\\text.jpg", &codecClsid, &encoderParameters);