> extern DISPLAYMODEDATA GetFullScreenUseDisplayMode( void )
> extern double GetJoypadDefaultDeadZoneAll( void )
> extern int SetJoypadDefaultDeadZoneAll( double Zone )
> Direct3D9_ObjectRelease( DXGIAdapter3 ) ;
> Direct3D9_ObjectRelease( DXGIAdapter ) ;
> extern int UpdateMovieToGraph( int GraphHandle )
すみません、こちらは以下のURLにアップしている暫定最新版では既に修正済みでした
// ソース
https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip
> extern int NS_DrawCircleAA( float x, float y, float r, int posnum, unsigned int Color, int FillFlag, float LineThickness, double Angle )
> ↓
> extern int NS_DrawCircleAA( float x, float y, float r, int posnum, unsigned int Color, int FillFlag, float LineThickness, float Angle )
こちらは double Angle が正しい型となります( DrawRotaGraph 等でも Angle が double なので、それに沿った形です )
> ・DX_NON_INPUTSTRINGを定義(無効化)
> ・DX_NON_FONTを未定義(有効化)
> してプロジェクトに組み込んだ際にDxGateway.cppで関数の未定義でエラー
ご指摘ありがとうございます
私の方でも DX_NON_INPUTSTRING を定義しても DrawObtainsString 等を使用できるように調整しました
> (依存関係まで把握できていませんが、回りくどいのでいっそDxInputStringとは別の.cppに移した方がシンプルかもしれません)
sprintfDx などがある DxBaseFunc.cpp に GetStringPoint などを移すのが良いかもしれませんが、元々は
InputString 系の関数のために用意した内部関数なので、とりあえず #ifndef の範囲指定の調整で済ませました (・・;