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