示例#1
0
        public NikonLiveViewImage GetLiveViewImage()
        {
            NikonArray a = GetArray(eNkMAIDCapability.kNkMAIDCapability_GetLiveViewImage);

            int headerSize = 0;

            switch (ModuleType)
            {
            case NikonModuleType.Type0001:
            case NikonModuleType.Type0002:
                headerSize = 64;
                break;

            case NikonModuleType.Type0003:
                headerSize = 128;
                break;

            default:
                headerSize = 384;
                break;
            }

            return(new NikonLiveViewImage(a.Buffer, headerSize));
        }
示例#2
0
 public void SetArray(eNkMAIDCapability cap, NikonArray value)
 {
     Set(cap, value);
 }
示例#3
0
 public void SetArray(eNkMAIDCapability cap, NikonArray value)
 {
     Set(cap, value);
 }