#[repr(C)]pub struct IDirect3DVertexDeclaration9 {
pub lpVtbl: *const IDirect3DVertexDeclaration9Vtbl,
}
Fields§
§lpVtbl: *const IDirect3DVertexDeclaration9Vtbl
Implementations§
Source§impl IDirect3DVertexDeclaration9
impl IDirect3DVertexDeclaration9
pub unsafe fn GetDevice(&self, ppDevice: *mut *mut IDirect3DDevice9) -> HRESULT
pub unsafe fn GetDeclaration( &self, pElement: *mut D3DVERTEXELEMENT9, pNumElements: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDirect3DVertexDeclaration9
impl Deref for IDirect3DVertexDeclaration9
Auto Trait Implementations§
impl Freeze for IDirect3DVertexDeclaration9
impl RefUnwindSafe for IDirect3DVertexDeclaration9
impl !Send for IDirect3DVertexDeclaration9
impl !Sync for IDirect3DVertexDeclaration9
impl Unpin for IDirect3DVertexDeclaration9
impl UnwindSafe for IDirect3DVertexDeclaration9
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