pub trait IMFExtendedCameraIntrinsicModel_Impl: Sized {
// Required methods
fn GetModel(
&self,
pintrinsicmodel: *mut MFExtendedCameraIntrinsic_IntrinsicModel
) -> Result<()>;
fn SetModel(
&self,
pintrinsicmodel: *const MFExtendedCameraIntrinsic_IntrinsicModel
) -> Result<()>;
fn GetDistortionModelType(
&self
) -> Result<MFCameraIntrinsic_DistortionModelType>;
}
Required Methods§
fn GetModel( &self, pintrinsicmodel: *mut MFExtendedCameraIntrinsic_IntrinsicModel ) -> Result<()>
fn SetModel( &self, pintrinsicmodel: *const MFExtendedCameraIntrinsic_IntrinsicModel ) -> Result<()>
fn GetDistortionModelType( &self ) -> Result<MFCameraIntrinsic_DistortionModelType>
Object Safety§
This trait is not object safe.