Struct winsafe::dshow::IMediaSeeking [−][src]
pub struct IMediaSeeking { /* fields omitted */ }
Expand description
IMediaSeeking
COM interface over
IMediaSeekingVT
. Inherits from
IUnknown
.
Automatically calls
IUnknown::Release
when the object goes out of scope.
Implementations
Returns the raw pointer to pointer to the COM virtual table.
IUnknown::QueryInterface
method.
IMediaSeeking::ConvertTimeFormat
method.
IMediaSeeking::GetAvailable
method.
Returns earliest and latest times for efficient seeking.
IMediaSeeking::GetDuration
method.
IMediaSeeking::GetPositions
method.
Returns current and stop positions.
IMediaSeeking::GetPreroll
method.
IMediaSeeking::GetRate
method.
IMediaSeeking::GetStopPosition
method.
IMediaSeeking::GetTimeFormat
method.
pub fn SetPositions(
&self,
current: i64,
current_flags: SEEKING_FLAGS,
stop: i64,
stop_flags: SEEKING_FLAGS
) -> WinResult<()>
pub fn SetPositions(
&self,
current: i64,
current_flags: SEEKING_FLAGS,
stop: i64,
stop_flags: SEEKING_FLAGS
) -> WinResult<()>
IMediaSeeking::SetPositions
method.
IMediaSeeking::SetTimeFormat
method.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more