windows::Win32::Media::MediaFoundation

Trait IMFMediaEvent_Impl

pub trait IMFMediaEvent_Impl: IMFAttributes_Impl {
    // Required methods
    fn GetType(&self) -> Result<u32>;
    fn GetExtendedType(&self) -> Result<GUID>;
    fn GetStatus(&self) -> Result<HRESULT>;
    fn GetValue(&self) -> Result<PROPVARIANT>;
}

Required Methods§

fn GetType(&self) -> Result<u32>

fn GetExtendedType(&self) -> Result<GUID>

fn GetStatus(&self) -> Result<HRESULT>

fn GetValue(&self) -> Result<PROPVARIANT>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§