Я пытаюсь установить свойство kEdsPropID_ImageQuality в небольшом приложении c ++. Я могу установить некоторые другие свойства (kEdsPropID_ISOSpeed и kEdsPropID_SaveTo).
// set ISO 400
int intISO = 0x00000058;
EdsSetPropertyData(camera, kEdsPropID_ISOSpeed, 0, sizeof(intISO), &intISO);
Приведенный выше код работает нормально. Но следующий код не:
// change format from RAW to JPEG
EdsUInt32 ImgQual = 0x0010ff0f; // large jpeg or EdsImageQuality_LR;
EdsSetPropertyData(camera, kEdsPropID_ImageQuality, 0, sizeof(ImgQual), &ImgQual);
Мне нужно переключиться с RAW на Jpeg и наоборот в моем приложении. Пожалуйста, помогите мне!