Space Engineers
Public Member Functions | List of all members
DShowNET.IMediaSeeking Interface Reference

Public Member Functions

int GetCapabilities (out SeekingCapabilities pCapabilities)
 
int CheckCapabilities ([In, Out] ref SeekingCapabilities pCapabilities)
 
int IsFormatSupported ([In] ref Guid pFormat)
 
int QueryPreferredFormat ([Out] out Guid pFormat)
 
int GetTimeFormat ([Out] out Guid pFormat)
 
int IsUsingTimeFormat ([In] ref Guid pFormat)
 
int SetTimeFormat ([In] ref Guid pFormat)
 
int GetDuration (out long pDuration)
 
int GetStopPosition (out long pStop)
 
int GetCurrentPosition (out long pCurrent)
 
int ConvertTimeFormat (out long pTarget, [In] ref Guid pTargetFormat, long Source, [In] ref Guid pSourceFormat)
 
int SetPositions ([In, Out, MarshalAs(UnmanagedType.LPStruct)] DsOptInt64 pCurrent, SeekingFlags dwCurrentFlags, [In, Out, MarshalAs(UnmanagedType.LPStruct)] DsOptInt64 pStop, SeekingFlags dwStopFlags)
 
int GetPositions (out long pCurrent, out long pStop)
 
int GetAvailable (out long pEarliest, out long pLatest)
 
int SetRate (double dRate)
 
int GetRate (out double pdRate)
 
int GetPreroll (out long pllPreroll)
 

Detailed Description

Definition at line 184 of file DsCore.cs.

Member Function Documentation

int DShowNET.IMediaSeeking.CheckCapabilities ( [In, Out] ref SeekingCapabilities  pCapabilities)
int DShowNET.IMediaSeeking.ConvertTimeFormat ( out long  pTarget,
[In] ref Guid  pTargetFormat,
long  Source,
[In] ref Guid  pSourceFormat 
)
int DShowNET.IMediaSeeking.GetAvailable ( out long  pEarliest,
out long  pLatest 
)
int DShowNET.IMediaSeeking.GetCapabilities ( out SeekingCapabilities  pCapabilities)
int DShowNET.IMediaSeeking.GetCurrentPosition ( out long  pCurrent)
int DShowNET.IMediaSeeking.GetDuration ( out long  pDuration)
int DShowNET.IMediaSeeking.GetPositions ( out long  pCurrent,
out long  pStop 
)
int DShowNET.IMediaSeeking.GetPreroll ( out long  pllPreroll)
int DShowNET.IMediaSeeking.GetRate ( out double  pdRate)
int DShowNET.IMediaSeeking.GetStopPosition ( out long  pStop)
int DShowNET.IMediaSeeking.GetTimeFormat ( [Out] out Guid  pFormat)
int DShowNET.IMediaSeeking.IsFormatSupported ( [In] ref Guid  pFormat)
int DShowNET.IMediaSeeking.IsUsingTimeFormat ( [In] ref Guid  pFormat)
int DShowNET.IMediaSeeking.QueryPreferredFormat ( [Out] out Guid  pFormat)
int DShowNET.IMediaSeeking.SetPositions ( [In, Out, MarshalAs(UnmanagedType.LPStruct)] DsOptInt64  pCurrent,
SeekingFlags  dwCurrentFlags,
[In, Out, MarshalAs(UnmanagedType.LPStruct)] DsOptInt64  pStop,
SeekingFlags  dwStopFlags 
)
int DShowNET.IMediaSeeking.SetRate ( double  dRate)
int DShowNET.IMediaSeeking.SetTimeFormat ( [In] ref Guid  pFormat)

The documentation for this interface was generated from the following file: