トップページ > 過去ログ > 記事閲覧
反転描画の拡大方法
名前:マメ 日時: 2011/05/06 20:02

お疲れ様です。 現在画像を拡大→反転描画を行いたいのですが、 それにあたる関数がないようです。 もしよろしければ実装していただいてもよろしいでしょうか(´;ω;`)

Page: 1 |

Re: 反転描画の拡大方法 ( No.1 )
名前:いっち 日時:2011/05/06 20:23

DrawRotaGraph や DrawRotaGraph2 ではできませんか?
Re: 反転描画の拡大方法 ( No.2 )
名前:マメ 日時:2011/05/07 00:05

お返事ありがとうございます。 その方法ですと、左右逆になるのと同時に、上下も逆になってしまうので…orz 僕の見識違いでしょうか
Re: 反転描画の拡大方法 ( No.3 )
名前:いっち 日時:2011/05/07 10:17

Angle に 0 を指定すれば回転はしないです。 //- 以下、テストコード ("test1.bmp"を使用) -// #include "DxLib.h" int WINAPI WinMain( HINSTANCE, HINSTANCE, LPSTR, int ) { ChangeWindowMode( TRUE ); if ( DxLib_Init( ) == -1 ) return -1; int w, h; int gh = LoadGraph( "test1.bmp" ); GetGraphSize( gh, &w, &h ); w /= 2; h /= 2; SetDrawScreen( DX_SCREEN_BACK ); while ( ProcessMessage( ) == 0 && CheckHitKey( KEY_INPUT_ESCAPE ) == 0 ) { ClearDrawScreen( ); DrawGraph( 0, 0, gh, TRUE ); DrawRotaGraph( 200 + w, 0 + h, 1.5, 0, gh, TRUE, FALSE ); DrawRotaGraph( 400 + w, 0 + h, 1.5, 0, gh, TRUE, TRUE ); ScreenFlip( ); } DxLib_End( ); return 0; }

Page: 1 |