C# Class Tsukikage.WindowsUtil.FontFileLoader

フォントローダー
Show file Open project: ttsuki/ttsuki

Public Methods

Method Description
LoadFontFile ( string path ) : IntPtr

TTFファイルなどのフォントファイルを読み込みます。 読み込んだフォントが使えるようになります。

.NETのSystem.Drawing.Fontは、これで読み込んだフォントを作れないみたい。 Win32 APIのCreateFontとか、SlimDX.Direct3D.Fontだと使えるみたい。

LoadFontFromMemory ( byte fontImage ) : IntPtr

TTFファイルなどのフォントファイルを読み込みます。 読み込んだフォントが使えるようになります。

.NETのSystem.Drawing.Fontは、これで読み込んだフォントを作れないみたい。 Win32 APIのCreateFontとか、SlimDX.Direct3D.Fontだと使えるみたい。

UnloadAllLoadedFontFiles ( ) : void

読み込んだすべてのフォントを解放します。

UnloadFontFile ( IntPtr fontHandle ) : void

読み込んだフォントファイルを解放します。

Method Details

LoadFontFile() public static method

TTFファイルなどのフォントファイルを読み込みます。 読み込んだフォントが使えるようになります。
.NETのSystem.Drawing.Fontは、これで読み込んだフォントを作れないみたい。 Win32 APIのCreateFontとか、SlimDX.Direct3D.Fontだと使えるみたい。
public static LoadFontFile ( string path ) : IntPtr
path string ファイル名
return System.IntPtr

LoadFontFromMemory() public static method

TTFファイルなどのフォントファイルを読み込みます。 読み込んだフォントが使えるようになります。
.NETのSystem.Drawing.Fontは、これで読み込んだフォントを作れないみたい。 Win32 APIのCreateFontとか、SlimDX.Direct3D.Fontだと使えるみたい。
public static LoadFontFromMemory ( byte fontImage ) : IntPtr
fontImage byte フォントファイルの内容を格納したメモリ
return System.IntPtr

UnloadAllLoadedFontFiles() public static method

読み込んだすべてのフォントを解放します。
public static UnloadAllLoadedFontFiles ( ) : void
return void

UnloadFontFile() public static method

読み込んだフォントファイルを解放します。
public static UnloadFontFile ( IntPtr fontHandle ) : void
fontHandle IntPtr
return void