public FontRegistryEntry(int HorizontalSize, int VerticalSize, int HorizontalResolution,
int VerticalResolution, int ExtraAttributes, int Weight,
FamilyEnum Family, StyleEnum StyleStyle, ushort StyleSub, LanguageEnum Language,
ushort Region, ushort Country, String FileName,
String Name, uint Expire, int ShadowOption)
{
this.ExtraAttributes = ExtraAttributes;
this.ShadowOption = ShadowOption;
this.FontStyle = new FontStyle()
{
Size = new HorizontalVerticalFloat() { Horizontal = HorizontalSize, Vertical = VerticalSize, },
Resolution = new HorizontalVerticalFloat() { Horizontal = HorizontalResolution, Vertical = VerticalResolution, },
Weight = Weight,
Family = Family,
StyleStyle = StyleStyle,
StyleSub = StyleSub,
Language = Language,
Region = Region,
Country = Country,
FileName = FileName,
Name = Name,
Expire = Expire,
};
}