#[repr(C)]pub struct ID3DUserDefinedAnnotationVtbl {
pub parent: IUnknownVtbl,
pub BeginEvent: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation, Name: LPCWSTR) -> INT,
pub EndEvent: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation) -> INT,
pub SetMarker: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation, Name: LPCWSTR),
pub GetStatus: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation) -> BOOL,
}
Fields§
§parent: IUnknownVtbl
§BeginEvent: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation, Name: LPCWSTR) -> INT
§EndEvent: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation) -> INT
§SetMarker: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation, Name: LPCWSTR)
§GetStatus: unsafe extern "system" fn(This: *mut ID3DUserDefinedAnnotation) -> BOOL
Auto Trait Implementations§
impl Freeze for ID3DUserDefinedAnnotationVtbl
impl RefUnwindSafe for ID3DUserDefinedAnnotationVtbl
impl Send for ID3DUserDefinedAnnotationVtbl
impl Sync for ID3DUserDefinedAnnotationVtbl
impl Unpin for ID3DUserDefinedAnnotationVtbl
impl UnwindSafe for ID3DUserDefinedAnnotationVtbl
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