В DirectShow трек можно перематывать с точностью до одной десятой секунды.
Допустим, мы имеем строку 00:27:49.6, где .6 это пол-секунды и ещё маленько.
Можно как-то через .ParseExact() распарсить такую строку или только вручную?
Спасибо. Вроде прокатило.
string t = "00:01:00.7";
if (DateTime.TryParseExact(t, "HH:mm:ss.f", null, System.Globalization.DateTimeStyles.None, out DateTime dt))
{
System.Diagnostics.Debug.WriteLine(dt.Millisecond.ToString());
}
Возвращает 700 милисекунд.