トップページ > 過去ログ > 記事閲覧
文字が表示されない
名前:earlessrabbit 日時: 2011/12/29 20:05

はじめまして。 DXライブラリを最近知り、サンプルプログラムの 3Dアクション基本にデバックモードで各情報を表示する プログラムを付け加えてみようと思ったのですが、 文字が画面に表示されず、困っています。作った プログラムは以下のとおりです。 void DrawDebugText( void ) { int x,y,Color; int TestFont = CreateFontToHandle( NULL, 9, 0, DX_FONTTYPE_NORMAL) ; x = 620; y = 0; Color = GetColor( 0,255,0 ); DrawFormatStringToHandle( x, y + 40, Color, TestFont, "Camera-V %.2f",cam.AngleV ) ; DrawFormatStringToHandle( x, y + 50, Color, TestFont, "Camera-H %.2f", cam.AngleH ) ; }

Page: 1 |

Re: 文字が表示されない ( No.1 )
名前:いっち 日時:2011/12/30 22:57

DrawFormatStringToHandle ではなくて DrawFormatString を使用した場合どのようになりますか? それと、関数が呼ばれるたびにフォントハンドルが作成されるのは問題があると思います。
Re: 文字が表示されない ( No.2 )
名前:earlessrabbit(解決) 日時:2011/12/31 16:06

DrawFormatStringを使ったところ、無事にテキストが表示できました。 確かに、DrawFormatStringToHandleをいきなり使うのはおかしかったかもしれません。次の機会に試してみようと思います。 迅速なご指摘ありがとうございました。では、よいお年を。

Page: 1 |