#[repr(C)]pub struct ID3D11Linker {
pub lpVtbl: *const ID3D11LinkerVtbl,
}
Fields§
§lpVtbl: *const ID3D11LinkerVtbl
Implementations§
Source§impl ID3D11Linker
impl ID3D11Linker
pub unsafe fn Link( &self, pEntry: *mut ID3D11ModuleInstance, pEntryName: LPCSTR, pTargetName: LPCSTR, uFlags: UINT, ppShaderBlob: *mut *mut ID3DBlob, ppErrorBuffer: *mut *mut ID3DBlob, ) -> HRESULT
pub unsafe fn UseLibrary( &self, pLibraryMI: *mut ID3D11ModuleInstance, ) -> HRESULT
pub unsafe fn AddClipPlaneFromCBuffer( &self, uCBufferSlot: UINT, uCBufferEntry: UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ID3D11Linker
impl Deref for ID3D11Linker
Auto Trait Implementations§
impl Freeze for ID3D11Linker
impl RefUnwindSafe for ID3D11Linker
impl !Send for ID3D11Linker
impl !Sync for ID3D11Linker
impl Unpin for ID3D11Linker
impl UnwindSafe for ID3D11Linker
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more