pub trait IMFCameraConfigurationManager_Impl: Sized {
// Required methods
fn LoadDefaults(
&self,
cameraattributes: Option<&IMFAttributes>
) -> Result<IMFCameraControlDefaultsCollection>;
fn SaveDefaults(
&self,
configurations: Option<&IMFCameraControlDefaultsCollection>
) -> Result<()>;
fn Shutdown(&self);
}
Required Methods§
fn LoadDefaults( &self, cameraattributes: Option<&IMFAttributes> ) -> Result<IMFCameraControlDefaultsCollection>
fn SaveDefaults( &self, configurations: Option<&IMFCameraControlDefaultsCollection> ) -> Result<()>
fn Shutdown(&self)
Object Safety§
This trait is not object safe.