デスクトップマスコットの作画について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
あかり

デスクトップマスコットの作画について

#1

投稿記事 by あかり » 12年前

デスクトップマスコットの作画について教えていただけませんか?
現在DxLibで作成しているのですが、
直接DX_SCREEN_BACKにMMDを作画して、それをSetTransColor関数とSetUseBackBufferTransColorFlag関数を使い、
透明ウィンドウでデスクトップに表示しているのですが、表示が荒くなってしまいます。
画像
どうすればきれいにデスクトップに表示することが出来るか教えてもらえませんか?
それと SetGraphMode関数でウィンドウサイズをデスクトップと同じサイズに変更すると、
処理速度が大幅に低下してしまうのですがどうすればいいでしょうか?
よろしくお願いします。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: デスクトップマスコットの作画について

#2

投稿記事 by softya(ソフト屋) » 12年前

使ったことがないのですが、こちらの機能で実現できるかもしれません。
「αチャンネル付き描画可能画像について」
http://hpcgi2.nifty.com/natupaji/bbs/pa ... ew&no=2438
詳しい所が分からなければ、DXライブラリの作者さんに聞かれた方が良いと思います。

なぉ、マルチポストになるので、その場合は相互リンクをお願いします。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

あかり

Re: デスクトップマスコットの作画について

#3

投稿記事 by あかり » 12年前

返信、ありがとうございます。
ソースを使ってみたのですが、分からないでの作者さんのほうに質問しようと思います。
ありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る