#[repr(C)]pub struct IDWriteLocalizedStringsVtbl {
pub parent: IUnknownVtbl,
pub GetCount: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings) -> UINT32,
pub FindLocaleName: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, localeName: *const WCHAR, index: *mut UINT32, exists: *mut BOOL) -> HRESULT,
pub GetLocaleNameLength: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, length: *mut UINT32) -> HRESULT,
pub GetLocaleName: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, localeName: *mut WCHAR, size: UINT32) -> HRESULT,
pub GetStringLength: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, length: *mut UINT32) -> HRESULT,
pub GetString: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, stringBuffer: *mut WCHAR, size: UINT32) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetCount: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings) -> UINT32
§FindLocaleName: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, localeName: *const WCHAR, index: *mut UINT32, exists: *mut BOOL) -> HRESULT
§GetLocaleNameLength: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, length: *mut UINT32) -> HRESULT
§GetLocaleName: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, localeName: *mut WCHAR, size: UINT32) -> HRESULT
§GetStringLength: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, length: *mut UINT32) -> HRESULT
§GetString: unsafe extern "system" fn(This: *mut IDWriteLocalizedStrings, index: UINT32, stringBuffer: *mut WCHAR, size: UINT32) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDWriteLocalizedStringsVtbl
impl RefUnwindSafe for IDWriteLocalizedStringsVtbl
impl Send for IDWriteLocalizedStringsVtbl
impl Sync for IDWriteLocalizedStringsVtbl
impl Unpin for IDWriteLocalizedStringsVtbl
impl UnwindSafe for IDWriteLocalizedStringsVtbl
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