Struct winapi::dwrite::IDWriteLocalizedStringsVtbl [] [src]

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