StopWatch. ElapsedTicks и StopWatch. Прошедший. Галочки всегда то же?

Получение данные EXIF из изображения JPEG включает:

  1. Поиск на маркеры JPEG, который упоминает начало данных EXIF. например, обычно oxFFE1 является маркером, вставленным при кодировании данных EXIF, которые являются сегментом APPlication, куда данные EXIF идут.
  2. Синтаксический анализ все данные из говорят 0xFFE1 0xFFE2. Эти данные были бы потоком байтов в закодированном файле JPEG.
  3. ASCII, эквивалентный из этих байтов, содержал бы различную информацию, связанную с Датой Изображения, Именем Модели камеры, Воздействием и т.д.
29
задан Fredou 17 September 2009 в 13:44
поделиться

1 ответ

Я только что узнал, что ElapsedTicks в классе StopWatch не означает настоящих «тиков», если StopWatch.isHighResolution имеет значение True

Примечание (, если isHighResolution имеет значение True ):

Такты секундомера отличаются от DateTime .. ::. Ticks. Каждая отметка в DateTime .. ::. Ticks значение представляет один 100-наносекундный интервал. Каждый тик в значении ElapsedTicks представляет интервал времени равный 1 секунде делится на частоту.

Вы можете выполнить вычисления выше или, кажется, можете использовать StopWatch.Elapsed.Ticks вместо StopWatch.ElapsedTicks

23
ответ дан 28 November 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: