windows::Win32::Storage::Xps

Trait IXpsDocumentPackageTarget3D_Impl

pub trait IXpsDocumentPackageTarget3D_Impl: IUnknownImpl {
    // Required methods
    fn GetXpsOMPackageWriter3D(
        &self,
        documentsequencepartname: Ref<'_, IOpcPartUri>,
        discardcontrolpartname: Ref<'_, IOpcPartUri>,
        modelpartname: Ref<'_, IOpcPartUri>,
        modeldata: Ref<'_, IStream>,
    ) -> Result<IXpsOMPackageWriter3D>;
    fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>;
}

Required Methods§

fn GetXpsOMPackageWriter3D( &self, documentsequencepartname: Ref<'_, IOpcPartUri>, discardcontrolpartname: Ref<'_, IOpcPartUri>, modelpartname: Ref<'_, IOpcPartUri>, modeldata: Ref<'_, IStream>, ) -> Result<IXpsOMPackageWriter3D>

fn GetXpsOMFactory(&self) -> Result<IXpsOMObjectFactory>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§