windows::Win32::Media::MediaFoundation

Trait IWMCodecStrings_Impl

pub trait IWMCodecStrings_Impl: IUnknownImpl {
    // Required methods
    fn GetName(
        &self,
        pmt: *mut DMO_MEDIA_TYPE,
        cchlength: u32,
        szname: PWSTR,
        pcchlength: *mut u32,
    ) -> Result<()>;
    fn GetDescription(
        &self,
        pmt: *mut DMO_MEDIA_TYPE,
        cchlength: u32,
        szdescription: PWSTR,
        pcchlength: *mut u32,
    ) -> Result<()>;
}

Required Methods§

fn GetName( &self, pmt: *mut DMO_MEDIA_TYPE, cchlength: u32, szname: PWSTR, pcchlength: *mut u32, ) -> Result<()>

fn GetDescription( &self, pmt: *mut DMO_MEDIA_TYPE, cchlength: u32, szdescription: PWSTR, pcchlength: *mut u32, ) -> Result<()>

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§