pub trait IMFSinkWriterEncoderConfig_Impl: Sized {
// Required methods
fn SetTargetMediaType(
&self,
dwstreamindex: u32,
ptargetmediatype: Option<&IMFMediaType>,
pencodingparameters: Option<&IMFAttributes>,
) -> Result<()>;
fn PlaceEncodingParameters(
&self,
dwstreamindex: u32,
pencodingparameters: Option<&IMFAttributes>,
) -> Result<()>;
}
Required Methods§
fn SetTargetMediaType( &self, dwstreamindex: u32, ptargetmediatype: Option<&IMFMediaType>, pencodingparameters: Option<&IMFAttributes>, ) -> Result<()>
fn PlaceEncodingParameters( &self, dwstreamindex: u32, pencodingparameters: Option<&IMFAttributes>, ) -> Result<()>
Object Safety§
This trait is not object safe.