EDS_ERR_NOT_SUPPORTED на Canon t2i Rebel с EDSDK 2.11

Хотите знать, если кто-нибудь когда-либо имел эту проблему или может знать, как решить … Я получаю EDS_ERR_NOT_SUPPORTED на бунтарь Canon t2i с EDSDK 2.11, когда я вызываю EdsOpenSession (камера).

Странно то, что у меня есть пример кода, который поставляется с SDK, который прекрасно компилируется и работает, и он отлично взаимодействует с моей камерой. Весь код, который я написал, был голым с соответствующими строками, скопированными из исходного рабочего примера, и теперь я бьюсь головой о стену. Мой код, свернутый без уведомлений об ошибках, выглядит следующим образом:

EdsError     err = EDS_ERR_OK;
EdsCameraListRef cameraList = NULL;
EdsCameraRef camera = NULL;
EdsUInt32    count = 0;

EdsInitializeSDK();
EdsGetCameraList(&cameraList);
EdsGetChildCount(cameraList, &count);
EdsGetChildAtIndex(cameraList , 0 , &camera);

EdsDeviceInfo deviceInfo;
EdsGetDeviceInfo(camera , &deviceInfo);
EdsRelease(cameraList);

err=EdsOpenSession(camera);
//err returns EDS_ERR_NOT_SUPPORTED here

Этот пример также соответствует документации Canon SDK.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]