设置日期时间SONY SDK

问题描述 投票:0回答:1

我正在尝试使用 Sony SDK 设置 Sony RX0 II 的日期时间。在不对作为示例提供的 RemoteCli.cpp 代码进行过多修改的情况下,我在那里添加了一个案例,并在 CameraDevice.cpp 中创建了一个新函数,如下所示

void CameraDevice::set_datetime()
{
    // Set the new date at 1970/01/01
    CrInt64 newdate = 0;

    SDK::CrDeviceProperty prop;
    prop.SetCode(SDK::CrDevicePropertyCode::CrDeviceProperty_DateTime_Settings);
    prop.SetCurrentValue(newdate);
    prop.SetValueType(SDK::CrDataType::CrDataType_UInt64);

    auto err = SDK::SetDeviceProperty(m_device_handle, &prop);
    
    if (CR_FAILED(err)) {
        tout << "Failed to set new date path.\n";

}

我没有收到任何错误,所以它应该可以工作,但我从未在相机上写下新时间

c++ sdk sony
1个回答
0
投票

我希望完成同样的事情。你有没有偶然得到这个工作?

© www.soinside.com 2019 - 2024. All rights reserved.