Trait winsafe::prelude::mf_IMFPresentationDescriptor
source · pub trait mf_IMFPresentationDescriptor: mf_IMFAttributes {
// Provided methods
fn Clone(&self) -> HrResult<IMFPresentationDescriptor> { ... }
fn DeselectStream(&self, descriptor_index: u32) -> HrResult<()> { ... }
fn GetStreamDescriptorCount(&self) -> HrResult<u32> { ... }
fn SelectStream(&self, descriptor_index: u32) -> HrResult<()> { ... }
}
Available on crate features
kernel
and mf
only.Expand description
This trait is enabled with the mf
feature, and provides methods for
IMFPresentationDescriptor
.
Prefer importing this trait through the prelude:
use winsafe::prelude::*;
Provided Methods§
sourcefn Clone(&self) -> HrResult<IMFPresentationDescriptor>
fn Clone(&self) -> HrResult<IMFPresentationDescriptor>
IMFPresentationDescriptor::Clone
method.
sourcefn DeselectStream(&self, descriptor_index: u32) -> HrResult<()>
fn DeselectStream(&self, descriptor_index: u32) -> HrResult<()>
sourcefn GetStreamDescriptorCount(&self) -> HrResult<u32>
fn GetStreamDescriptorCount(&self) -> HrResult<u32>
sourcefn SelectStream(&self, descriptor_index: u32) -> HrResult<()>
fn SelectStream(&self, descriptor_index: u32) -> HrResult<()>
Object Safety§
This trait is not object safe.