public override ByteVector Render(bool is_bigendian, uint offset, out ushort type, out uint count) { type = (ushort)IFDEntryType.SShort; count = (uint)Values.Length; ByteVector data = new ByteVector(); foreach (var value in Values) { data.Add(ByteVector.FromShort(value, is_bigendian)); } return(data); }
public static ByteVector RenderWord(short value) { return(ByteVector.FromShort(value, false)); }
public static ByteVector RenderUnicode(string value) { return(ByteVector.FromString(value, StringType.UTF16LE) + ByteVector.FromShort(0)); }