예제 #1
0
 public int GetTotalTitleTime([NativeTypeName("DVD_HMSF_TIMECODE *")] DVD_HMSF_TIMECODE *pTotalTime, [NativeTypeName("ULONG *")] uint *ulTimeCodeFlags)
 {
     return(((delegate * unmanaged <IDvdInfo2 *, DVD_HMSF_TIMECODE *, uint *, int>)(lpVtbl[5]))((IDvdInfo2 *)Unsafe.AsPointer(ref this), pTotalTime, ulTimeCodeFlags));
 }
예제 #2
0
 public int PlayAtTimeInTitle([NativeTypeName("ULONG")] uint ulTitle, DVD_HMSF_TIMECODE *pStartTime, [NativeTypeName("DWORD")] uint dwFlags, IDvdCmd **ppCmd)
 {
     return(((delegate * unmanaged <IDvdControl2 *, uint, DVD_HMSF_TIMECODE *, uint, IDvdCmd **, int>)(lpVtbl[5]))((IDvdControl2 *)Unsafe.AsPointer(ref this), ulTitle, pStartTime, dwFlags, ppCmd));
 }
예제 #3
0
 public int PlayAtTime(DVD_HMSF_TIMECODE *pTime, [NativeTypeName("DWORD")] uint dwFlags, IDvdCmd **ppCmd)
 {
     return(((delegate * unmanaged <IDvdControl2 *, DVD_HMSF_TIMECODE *, uint, IDvdCmd **, int>)(lpVtbl[8]))((IDvdControl2 *)Unsafe.AsPointer(ref this), pTime, dwFlags, ppCmd));
 }
예제 #4
0
 public int PlayPeriodInTitleAutoStop([NativeTypeName("ULONG")] uint ulTitle, [NativeTypeName("DVD_HMSF_TIMECODE *")] DVD_HMSF_TIMECODE *pStartTime, [NativeTypeName("DVD_HMSF_TIMECODE *")] DVD_HMSF_TIMECODE *pEndTime, [NativeTypeName("DWORD")] uint dwFlags, [NativeTypeName("IDvdCmd **")] IDvdCmd **ppCmd)
 {
     return(((delegate * unmanaged <IDvdControl2 *, uint, DVD_HMSF_TIMECODE *, DVD_HMSF_TIMECODE *, uint, IDvdCmd **, int>)(lpVtbl[38]))((IDvdControl2 *)Unsafe.AsPointer(ref this), ulTitle, pStartTime, pEndTime, dwFlags, ppCmd));
 }