#[repr(C)]pub struct IDWriteTextAnalysisSource {
pub lpVtbl: *const IDWriteTextAnalysisSourceVtbl,
}
Fields§
§lpVtbl: *const IDWriteTextAnalysisSourceVtbl
Implementations§
Source§impl IDWriteTextAnalysisSource
impl IDWriteTextAnalysisSource
pub unsafe fn GetTextAtPosition( &self, textPosition: UINT32, textString: *mut *const WCHAR, textLength: *mut UINT32, ) -> HRESULT
pub unsafe fn GetTextBeforePosition( &self, textPosition: UINT32, textString: *mut *const WCHAR, textLength: *mut UINT32, ) -> HRESULT
pub unsafe fn GetParagraphReadingDirection(&self) -> DWRITE_READING_DIRECTION
pub unsafe fn GetLocaleName( &self, textPosition: UINT32, textLength: *mut UINT32, localeName: *mut *const WCHAR, ) -> HRESULT
pub unsafe fn GetNumberSubstitution( &self, textPosition: UINT32, textLength: *mut UINT32, numberSubstitution: *mut *mut IDWriteNumberSubstitution, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDWriteTextAnalysisSource
impl Deref for IDWriteTextAnalysisSource
Auto Trait Implementations§
impl Freeze for IDWriteTextAnalysisSource
impl RefUnwindSafe for IDWriteTextAnalysisSource
impl !Send for IDWriteTextAnalysisSource
impl !Sync for IDWriteTextAnalysisSource
impl Unpin for IDWriteTextAnalysisSource
impl UnwindSafe for IDWriteTextAnalysisSource
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