[]
        
(Showing Draft Content)

C1.Util.DX.DirectWrite.LocalFontFileLoader

LocalFontFileLoader Class

IDWriteLocalFontFileLoader

Namespace: C1.Util.DX.DirectWrite
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("b2d9f3ec-c9fe-4a11-a2ec-d86208f7c0a2")]
public class LocalFontFileLoader : FontFileLoaderNative, IUnknown, FontFileLoader, ICallbackable, IDisposable

Constructors

Name Description
LocalFontFileLoader(IntPtr)

Initializes a new instance of the LocalFontFileLoader class.

Methods

Name Description
GetFilePath(DataPointer)

Obtains the absolute font file path from the font file reference key.

GetFilePathFromKey(IntPtr, int, IntPtr, int)

HRESULT IDWriteLocalFontFileLoader::GetFilePathFromKey([In, Buffer] const void* fontFileReferenceKey,[In] unsigned int fontFileReferenceKeySize,[Out, Buffer] wchar_t* filePath,[In] unsigned int filePathSize)

GetFilePathLengthFromKey(IntPtr, int)

HRESULT IDWriteLocalFontFileLoader::GetFilePathLengthFromKey([In, Buffer] const void* fontFileReferenceKey,[In] unsigned int fontFileReferenceKeySize,[Out] unsigned int* filePathLength)

GetLastWriteTime(DataPointer)

Obtains the last write time of the file from the font file reference key.

GetLastWriteTimeFromKey(IntPtr, int)

HRESULT IDWriteLocalFontFileLoader::GetLastWriteTimeFromKey([In, Buffer] const void* fontFileReferenceKey,[In] unsigned int fontFileReferenceKeySize,[Out] FILETIME* lastWriteTime)

Operators

Name Description
explicit operator LocalFontFileLoader(IntPtr)

Performs an explicit conversion from IntPtr to LocalFontFileLoader.