Trait windows::Win32::Media::DirectShow::IAMMediaContent_Impl
pub trait IAMMediaContent_Impl: Sized + IDispatch_Impl {
Show 13 methods
// Required methods
fn AuthorName(&self, pbstrauthorname: *mut BSTR) -> Result<()>;
fn Title(&self, pbstrtitle: *mut BSTR) -> Result<()>;
fn Rating(&self, pbstrrating: *mut BSTR) -> Result<()>;
fn Description(&self, pbstrdescription: *mut BSTR) -> Result<()>;
fn Copyright(&self, pbstrcopyright: *mut BSTR) -> Result<()>;
fn BaseURL(&self, pbstrbaseurl: *mut BSTR) -> Result<()>;
fn LogoURL(&self, pbstrlogourl: *mut BSTR) -> Result<()>;
fn LogoIconURL(&self, pbstrlogourl: *mut BSTR) -> Result<()>;
fn WatermarkURL(&self, pbstrwatermarkurl: *mut BSTR) -> Result<()>;
fn MoreInfoURL(&self, pbstrmoreinfourl: *mut BSTR) -> Result<()>;
fn MoreInfoBannerImage(
&self,
pbstrmoreinfobannerimage: *mut BSTR,
) -> Result<()>;
fn MoreInfoBannerURL(&self, pbstrmoreinfobannerurl: *mut BSTR) -> Result<()>;
fn MoreInfoText(&self, pbstrmoreinfotext: *mut BSTR) -> Result<()>;
}
Required Methods§
fn AuthorName(&self, pbstrauthorname: *mut BSTR) -> Result<()>
fn Title(&self, pbstrtitle: *mut BSTR) -> Result<()>
fn Rating(&self, pbstrrating: *mut BSTR) -> Result<()>
fn Description(&self, pbstrdescription: *mut BSTR) -> Result<()>
fn Copyright(&self, pbstrcopyright: *mut BSTR) -> Result<()>
fn BaseURL(&self, pbstrbaseurl: *mut BSTR) -> Result<()>
fn LogoURL(&self, pbstrlogourl: *mut BSTR) -> Result<()>
fn LogoIconURL(&self, pbstrlogourl: *mut BSTR) -> Result<()>
fn WatermarkURL(&self, pbstrwatermarkurl: *mut BSTR) -> Result<()>
fn MoreInfoURL(&self, pbstrmoreinfourl: *mut BSTR) -> Result<()>
fn MoreInfoBannerImage(&self, pbstrmoreinfobannerimage: *mut BSTR) -> Result<()>
fn MoreInfoBannerURL(&self, pbstrmoreinfobannerurl: *mut BSTR) -> Result<()>
fn MoreInfoText(&self, pbstrmoreinfotext: *mut BSTR) -> Result<()>
Object Safety§
This trait is not object safe.