public static double GetDouble(this IMFAttributes obj, Guid key, double defaultValue = 0) { if (obj == null) { throw new ArgumentNullException(nameof(obj)); } if (obj.GetDouble(key, out var value).IsError) { return(defaultValue); } return(value); }
public HResult GetDouble(Guid guidKey, out double pfValue) { return(m_Attribs.GetDouble(guidKey, out pfValue)); }