src/Foundation/Media/Gimela.Media.Video.DirectShow/Internals/IPropertyBag.cs
/// <summary>
/// Read a property from property bag.
/// </summary>
/// 
/// <param name="propertyName">Property name to read.</param>
/// <param name="pVar">Property value.</param>
/// <param name="pErrorLog">Caller's error log.</param>
/// 
/// <returns>Return's <b>HRESULT</b> error code.</returns>
/// 
Read a property from property bag.
Read a property from property bag .
[PreserveSig]
    int Read(
        [In, MarshalAs(UnmanagedType.LPWStr)] string propertyName,
        [In, Out, MarshalAs(UnmanagedType.Struct)] ref object pVar,
        [In] IntPtr pErrorLog);
[ PreserveSig ] int Read ( [ In , MarshalAs ( UnmanagedType . LPWStr ) ] string propertyName , [ In , Out , MarshalAs ( UnmanagedType . Struct ) ] ref object pVar , [ In ] IntPtr pErrorLog ) ;
Read a property from property bag.
Read a property from property bag .
None
string
[In, MarshalAs(UnmanagedType.LPWStr)]
ref
[In, Out, MarshalAs(UnmanagedType.Struct)]
IntPtr
[In]
propertyName
Property name to read.
Property name to read .
pVar
None
pErrorLog
Caller's error log.
Caller ' s error log .