public HRESULT GetDouble(Guid guidKey, out double pfValue) { var hr = _type.GetDouble(guidKey, out pfValue); Trace("guid: " + guidKey.ToName() + " value: " + pfValue + " hr: " + hr); return(hr); }
public static double GetDouble(this IMFMediaType input, Guid key, double defaultValue = 0) { if (input == null) { throw new ArgumentNullException(nameof(input)); } if (input.GetDouble(key, out var value).IsError) { return(defaultValue); } return(value); }