private static extern int getInterpretationByteCount([MarshalAs(UnmanagedType.Struct)] NativeDimType type);
public DimType(NativeDimType nativeType) { mType = nativeType; }
private static extern int getInterpretationName([MarshalAs(UnmanagedType.Struct)] NativeDimType type, [MarshalAs(UnmanagedType.LPStr)] StringBuilder buffer, uint size);