Trait windows::Win32::Graphics::Direct3D::Dxc::IDxcLinker_Impl

pub trait IDxcLinker_Impl: Sized {
    // Required methods
    fn RegisterLibrary(
        &self,
        plibname: &PCWSTR,
        plib: Option<&IDxcBlob>,
    ) -> Result<()>;
    fn Link(
        &self,
        pentryname: &PCWSTR,
        ptargetprofile: &PCWSTR,
        plibnames: *const PCWSTR,
        libcount: u32,
        parguments: *const PCWSTR,
        argcount: u32,
    ) -> Result<IDxcOperationResult>;
}

Required Methods§

fn RegisterLibrary( &self, plibname: &PCWSTR, plib: Option<&IDxcBlob>, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§