src/Foundation/Media/Gimela.Media.Video.DirectShow/Internals/IAMStreamConfig.cs
/// <summary>
/// Retrieve a set of format capabilities.
/// </summary>
/// 
/// <param name="index">Specifies the format capability to retrieve, indexed from zero.</param>
/// <param name="mediaType">Retrieved media type.</param>
/// <param name="streamConfigCaps">Byte array, which receives information about capabilities.</param>
/// 
/// <returns>Return's <b>HRESULT</b> error code.</returns>
/// 
Retrieve a set of format capabilities.
Retrieve a set of format capabilities .
[PreserveSig]
    int GetStreamCaps(
        [In] int index,
        [Out] out AMMediaType mediaType,
        [In, MarshalAs(UnmanagedType.LPStruct)] VideoStreamConfigCaps streamConfigCaps
        );
[ PreserveSig ] int GetStreamCaps ( [ In ] int index , [ Out ] out AMMediaType mediaType , [ In , MarshalAs ( UnmanagedType . LPStruct ) ] VideoStreamConfigCaps streamConfigCaps ) ;
Retrieve a set of format capabilities.
Retrieve a set of format capabilities .
None
int
[In]
out
[Out]
VideoStreamConfigCaps
[In, MarshalAs(UnmanagedType.LPStruct)]
index
Specifies the format capability to retrieve, indexed from zero.
Specifies the format capability to retrieve indexed from zero .
mediaType
Retrieved media type.
Retrieved media type .
streamConfigCaps
Byte array, which receives information about capabilities.
Byte array which receives information about capabilities .