pub struct IDWriteFontFileStreamVtbl {
pub parent: IUnknownVtbl,
pub ReadFileFragment: unsafe extern "system" fn(This: *mut IDWriteFontFileStream, fragmentStart: *mut *const c_void, fileOffset: UINT64, fragmentSize: UINT64, fragmentContext: *mut *mut c_void) -> HRESULT,
pub ReleaseFileFragment: unsafe extern "system" fn(This: *mut IDWriteFontFileStream, fragmentContext: *mut c_void),
pub GetFileSize: unsafe extern "system" fn(This: *mut IDWriteFontFileStream, fileSize: *mut UINT64) -> HRESULT,
pub GetLastWriteTime: unsafe extern "system" fn(This: *mut IDWriteFontFileStream, lastWriteTime: *mut UINT64) -> HRESULT,
}
Fields
parent | |
ReadFileFragment | |
ReleaseFileFragment | |
GetFileSize | |
GetLastWriteTime | |