Version16Dot16

Version16Dot16 class

Повторно отображает тип данных Version16Dot16

public class Version16Dot16 : ICloneable

Конструкторы

ИмяОписание
Version16Dot16()Конструктор
Version16Dot16(ushort, ushort)Конструктор

Характеристики

ИмяОписание
MajorNumber { get; set; }Получает или задает основной номер версии. Значение имеет смысл только в шестнадцатеричной записи, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов составляет 4 байта: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтения этой версии из файла шрифта , Старший и младший номера для объектаVersion16Dot16 будет 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
MinorNumber { get; set; }Получает или устанавливает младший номер версии Значение имеет смысл только в шестнадцатеричном представлении, например версия 0.5 для ‘maxp’ в реальных файлах шрифтов составляет 4 байта: {0, 0, 80, 0}, что имеет шестнадцатеричное представление 0x00005000. После чтение этой версии из файла шрифта, основные и второстепенные номера для объектаVersion16Dot16 будет 0 и 20480 соответственно. И эти значения в шестнадцатеричной форме 0x0000 и 0x5000.
RawBytes { get; }Получает все необработанные биты для номера версии Version16Dot16 в виде массива байтов размером 4 байта.

Методы

ИмяОписание
virtual Clone()Создать копиюVersion16Dot16 объект.
override ToString()Возвращает значение версии в виде форматированной строки Например, “0.5”, “1.1”, “3.0” и т. д.

Смотрите также