Struct winsafe::dshow::IMFVideoDisplayControl [−][src]
pub struct IMFVideoDisplayControl { /* fields omitted */ }
Expand description
IMFVideoDisplayControl
COM interface over
IMFVideoDisplayControlVT
.
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.
GetCurrentImage
method.
Returns bitmap description, DIB bytes and time stamp.
IMFVideoDisplayControl::GetIdealVideoSize
method.
Returns minimum and maximum ideal sizes.
IMFVideoDisplayControl::GetNativeVideoSize
method.
Returns native and aspect ratio sizes.
pub fn SetVideoPosition(
&self,
src: Option<MFVideoNormalizedRect>,
dest: Option<RECT>
) -> WinResult<()>
pub fn SetVideoPosition(
&self,
src: Option<MFVideoNormalizedRect>,
dest: Option<RECT>
) -> WinResult<()>
IMFVideoDisplayControl::SetVideoPosition
method.
At least one parameter must be passed.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for IMFVideoDisplayControl
impl Unpin for IMFVideoDisplayControl
impl UnwindSafe for IMFVideoDisplayControl
Blanket Implementations
Mutably borrows from an owned value. Read more