ページ 11

パレットアニメについて

Posted: 2013年1月05日(土) 10:42
by mogo
http://wisdom.sakura.ne.jp/system/winap ... in126.html
このサンプルを実行しても黒い点が動きません。256色モードで動かしています。
どこを直せばいいかが全く分からないので教えてください。
Windows 8 64bit Visual Studio Express 2012

Re: パレットアニメについて

Posted: 2013年1月05日(土) 11:37
by softya(ソフト屋)
とりあえず、下記のコードでパレットのサポートが確認できます。

コード:

		if( !( GetDeviceCaps(hdc,RASTERCAPS) & RC_PALETTE ) ) {
			MessageBox( hWnd, "パレットがサポートされていません", "error" , MB_OK );
		}
それと今時のパソコンやモニターで256色モードをちゃんとサポートできているのか疑問なんですが?
モニタの設定に、そもそも無いはずなんですがどうやって設定しましたか?

Re: パレットアニメについて

Posted: 2013年1月05日(土) 22:02
by mogo
教えてもらったコードを付けてみましたが、msgboxは出てきませんでした。
exeの互換性でカラーモードを制限するに設定したのみでモニタやビデオカードの設定は特にしていませんでした。諦めますありがとうございました