Exemplo n.º 1
0
 static extern int MediaInfo_Count_Get(IntPtr handle,
                                       MediaInfoStreamKind streamKind,
                                       int streamNumber);
Exemplo n.º 2
0
 static extern IntPtr MediaInfo_Get(IntPtr handle,
                                    MediaInfoStreamKind streamKind,
                                    int streamNumber,
                                    string parameter,
                                    MediaInfoInfoKind kindOfInfo,
                                    MediaInfoInfoKind kindOfSearch);
Exemplo n.º 3
0
 public int GetCount(MediaInfoStreamKind streamKind) => MediaInfo_Count_Get(Handle, streamKind, -1);
Exemplo n.º 4
0
 public string GetInfo(MediaInfoStreamKind streamKind, string parameter)
 {
     return(Marshal.PtrToStringUni(MediaInfo_Get(Handle, streamKind, 0, parameter, MediaInfoInfoKind.Text, MediaInfoInfoKind.Name)));
 }
Exemplo n.º 5
0
 public static extern IntPtr MediaInfo_Get(IntPtr handle, MediaInfoStreamKind streamKind,
                                           int stream, string parameter, MediaInfoKind infoKind, MediaInfoKind searchKind);
Exemplo n.º 6
0
 private static extern IntPtr MediaInfo_Get(IntPtr Handle, MediaInfoStreamKind StreamKind, int StreamNumber, string Parameter, MediaInfoInfoKind KindOfInfo, MediaInfoInfoKind KindOfSearch);