pub trait IMFVideoCaptureSampleAllocator_Impl: Sized + IMFVideoSampleAllocator_Impl {
// Required method
fn InitializeCaptureSampleAllocator(
&self,
cbsamplesize: u32,
cbcapturemetadatasize: u32,
cbalignment: u32,
cminimumsamples: u32,
pattributes: Option<&IMFAttributes>,
pmediatype: Option<&IMFMediaType>
) -> Result<()>;
}
Required Methods§
fn InitializeCaptureSampleAllocator( &self, cbsamplesize: u32, cbcapturemetadatasize: u32, cbalignment: u32, cminimumsamples: u32, pattributes: Option<&IMFAttributes>, pmediatype: Option<&IMFMediaType> ) -> Result<()>
Object Safety§
This trait is not object safe.