先日、ゲームの試作品を友人にプレイして
もらい、プレイ動画を送ってもらったところ、
一部のフォントが表示されていなかった。
(フォント名忘れた)
自分のパソコンも相手のパソコンも同じ
Windows 10だったので、機種による違いか、
フォントをダウンロードしないといけないのか…
前者なら「どのWindows 10にも絶対に最初から
搭載されているフォント」だけを使えばいいが、
良いフォントが無かったらどうしたものか…
後者ならREADMEに
「○○をダウンロードすれば~」的なことを
書いておけばいいだろう
調べてもよく分からず、分かったのは
「dxlibのフォント作成関数はそのパソコンに
搭載されていないフォントを指定すると
デフォルトのフォントを作ること」くらいだ。
……(。・´_`・。)ハァ、ワカラン。
Windowsのフォント
Re: Windowsのフォント
Win32API にフォントファイルを読み込む AddFontResourceEx という関数がありますが使えませんか。
フォントファイルを一緒に配布しないといけませんが、Windows標準のフォントだと配布不可かな?
フォントファイルを一緒に配布しないといけませんが、Windows標準のフォントだと配布不可かな?
Re: Windowsのフォント
正直WindowsAPIは使いこなせないので
DXライブラリのみでやってます。
CreateFontToHandle的な名前の関数で
読み込んでるのですが…
同じWindows 10でも種類やバージョンとかに
よって搭載されているフォントが違うのでしょうか
詳しくは分からないのですが、Windowsの
フォントファイルを配布したり
(もともと簡単に取り出せるものか知りませんが)
すると著作権的な何かに違反する気がするんですよね…
DXライブラリのみでやってます。
CreateFontToHandle的な名前の関数で
読み込んでるのですが…
同じWindows 10でも種類やバージョンとかに
よって搭載されているフォントが違うのでしょうか
詳しくは分からないのですが、Windowsの
フォントファイルを配布したり
(もともと簡単に取り出せるものか知りませんが)
すると著作権的な何かに違反する気がするんですよね…
Re: Windowsのフォント
Windows 10 のフォントは以下のページで分かります。
https://helpx.adobe.com/jp/x-productkb/ ... 41028.html
Microsoftのページは英語でしか公開されてない。。
https://docs.microsoft.com/en-us/typogr ... _font_list
https://helpx.adobe.com/jp/x-productkb/ ... 41028.html
Microsoftのページは英語でしか公開されてない。。
https://docs.microsoft.com/en-us/typogr ... _font_list
Re: Windowsのフォント
ちなみにゲーム用アプリとしてフォントを同梱することは違反になる可能性があります。注意。
Windowsの標準フォントってどこまで“タダ”なの? ~最新の状況をまとめたブログ記事が人気
許諾範囲は意外に広いが、フォントの改変やアプリ・ゲームへの組み込みはやめよう
https://forest.watch.impress.co.jp/docs ... 76098.html
Windowsの標準フォントってどこまで“タダ”なの? ~最新の状況をまとめたブログ記事が人気
許諾範囲は意外に広いが、フォントの改変やアプリ・ゲームへの組み込みはやめよう
https://forest.watch.impress.co.jp/docs ... 76098.html