Struct hassle_rs::ffi::IDxcContainerBuilder
source · [−]#[repr(C)]pub struct IDxcContainerBuilder { /* private fields */ }
Implementations
sourceimpl IDxcContainerBuilder
impl IDxcContainerBuilder
pub unsafe fn load(&self, dxil_container_header: *const IDxcBlob) -> HRESULT
pub unsafe fn add_part(&self, four_cc: u32, source: *const IDxcBlob) -> HRESULT
pub unsafe fn remove_part(&self, four_cc: u32) -> HRESULT
pub unsafe fn seralize_container(
&self,
result: *mut *mut IDxcOperationResult
) -> HRESULT
Trait Implementations
sourceimpl ComInterface for IDxcContainerBuilder
impl ComInterface for IDxcContainerBuilder
sourceimpl Debug for IDxcContainerBuilder
impl Debug for IDxcContainerBuilder
sourceimpl Deref for IDxcContainerBuilder
impl Deref for IDxcContainerBuilder
impl AsComPtr<IDxcContainerBuilder> for IDxcContainerBuilder
impl AsComPtr<IUnknown> for IDxcContainerBuilder
Auto Trait Implementations
impl RefUnwindSafe for IDxcContainerBuilder
impl !Send for IDxcContainerBuilder
impl !Sync for IDxcContainerBuilder
impl Unpin for IDxcContainerBuilder
impl UnwindSafe for IDxcContainerBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more