| 1234567891011121314151617181920212223 |
- using System;
- using System.Runtime.InteropServices;
- namespace Serenegiant.UVC
- {
- [StructLayout(LayoutKind.Sequential, Pack = 4)]
- public struct UVCCtrlInfo
- {
- public UInt64 type;
- public Int32 initialized;
- public Int32 hasMinMax;
- public Int32 def;
- public Int32 current;
- public Int32 res;
- public Int32 min;
- public Int32 max;
- public override string ToString()
- {
- return $"{base.ToString()}(type={type},min={min},max={max},def={def},current={current})";
- }
- }
- }
|