pub trait IMFByteStreamBuffering_Impl: Sized {
// Required methods
fn SetBufferingParams(
&self,
pparams: *const MFBYTESTREAM_BUFFERING_PARAMS
) -> Result<()>;
fn EnableBuffering(&self, fenable: BOOL) -> Result<()>;
fn StopBuffering(&self) -> Result<()>;
}
Required Methods§
fn SetBufferingParams( &self, pparams: *const MFBYTESTREAM_BUFFERING_PARAMS ) -> Result<()>
fn EnableBuffering(&self, fenable: BOOL) -> Result<()>
fn StopBuffering(&self) -> Result<()>
Object Safety§
This trait is not object safe.