あまつぶ

2.24 23:00 【スパム】

 こんなページから相互リンクのお願いというメールが届いた。いきなり会津若松市市制百周年と言われても、、どういう関係があってうちにメールが届くんだろう(^^;;;
 まあおそらくうちのページがどうというのはどうでもよくてスパム的にばらまいただけなんだろうけど(ヘッダを見るとToが自分のアドレスになっているのでBccで……かな)、こういうルールを無視したメールは腹がたつ。ページを作るのはいいけど、もう少しルールを理解してからにしたら? と言いたい。ま、めんどくさいからごみ箱に捨てて終わりにするけど(笑)。

 出かける前にQTのエフェクトのことをちょっと調べていたのに、帰ってきたらすっかり忘れていた(笑)。一応日本語化してあったのでなんとかそれを読みながらプログラムを作成。静止画にエフェクトをかける方法はなんとか一通りわかったが、問題はかけるエフェクトの設定だ。QTGetEffectListで使用可能なエフェクトのリストを取り出してQTCreateStandardParameterDialogで選ぶ……と書いてあるのだがこれがどうにもうまくいかない。リストを取り出すのに数秒かかるのはまあ我慢するとしても、なぜかダイアログの作成のところでエラーが起こってしまう。なにがまずいのかなぁ。
 わからないのでサンプルコードを見てみると、こちらではImageCodecCreateStandardParameterDialogというのを使っていて、これは別に作成したダイアログにエフェクトのパラメータを設定するオプションを表示するためのものらしい。ダイアログのポインタにNULLを渡せば自分でダイアログを作らなくてもいいみたいなのでこれを試してみると、問題なくダイアログを表示させることに成功した。
 が……。。ダイアログを表示した時になぜか最前面のウィンドウにグレーの四角が表示されてしまう。いろいろいじってみたが解決せず、サンプルのアプリケーションでも試してみたがまったく同じことが起こった。ダイアログのポインタを指定した場合には起こらないようなのでひょっとしたらQuickTimeのバグなのかも知れない(^^;;; なんの枠が表示されているのかがわかれば対策のしようがあるかも知れないが、、なんなのだろう。まあおそらくカレントポートを変更する前に枠を描画してしまっているだけなのだろうと思うが。
 ダイアログからパラメータを得ることができればあとはエフェクトをかけるだけなのだがダイアログを表示した時に出てくる枠が気になって先にすすめない。一体なんなんだー。。

 IconPartyは若干バグ修正。とりあえず描画点ツールをもう少し手直ししたら次のバージョンをリリース予定。おそらく次はb4で、次は0.9正式版かな?

 パズルは解説がおくれてしまったので次回の締め切りは3/7までということにしようと思う。

to February 23, 1999 ↑ to February index → to February 25, 1999