C#

その2

interval やっぱり無断引用 interval エントリは そのアニメーショングループが自動発生する間隔を表す。 sometimes 時々 (マバタキ程度,random,2 と等価) rarely さらに低率 (random,4 と等価) random,n 1秒あたり 1/n の確率 always 永久にループ run…

その1

今日も今日とて、勉強中〜♪ と言う訳で、SERIKOアニメーションのおべんきょ。むだんいんよ〜。 シェルに動画ポテンシャルを与えるアプローチが SERIKO である。 様々なメソッドの組み合わせにより、 マバタキから全身移動まで負荷に見合った様々なアニメーシ…

その3

element表示(原案?) 画像の読込 Bitmapオブジェクトへ、パスを指定してインスタンスを作成する Bitmap BMP = new Bitmap(@パス); 透明色マスク surface(surface id).png は座標 (0,0) (左上) の色が透過色としてマスクされる。 とのことなので Bitmapオブ…

その2

仕様勉強ちゅ〜 そういえば、定義ファイルの読込と解析は どうするのがベストなんだろう? 読込は、System.IO.FileStreamで一気に取得しないとだめだよな。 解析は、どうするんだろ? 一行一行、力業っぽく見に行っているけど ちと遅いんだよな〜 やっぱりも…

その1

とりあえず、SSTPを受けてメッセージを返すところは 最低限の送受信が何となくできそうな感じなので (まだまだ、煮詰めないと駄目だけけどね) 次のSTEPに移行 と言う訳で(どんな訳だ) Sarfece表示〜♪ で、仕様書を読んでみたが ・・・いまいちピンとこな…

うし、バージョン情報が返せるようになった♪ まあ、今のところ何がSENDされてもバージョン情報を返すみたいなアホソースだが 単純に、SENDされた情報内のハンドル値に 新たにSendMessageすれば良かったのか ・・・当たり前と言えば当たり前か ・・・つか送信…

浮子屋さんのところでC#のTip発見〜♪ へ〜、WndProcでのCOPYDATASTRUCTの取得は cds = (COPYDATASTRUCT) Marshal.PtrToStructure(m.LParam, typeof(COPYDATASTRUCT)); こうすると一発なんだ ん〜、勉強不足だな〜 で、それ以外進展無しと ・・・ま、気長にや…

GetVersionそうしん〜基本はまず、WndProcをoverrideして m.MsgがWM_COPYDATA(0x4a)の時に SendMessageを返せば良いんだよな (・・・じしんね〜) えっと、materiaの仕様書によると 仕様 wm_copydata でデータの受け渡しを行います。 以下のプロトコルで Di…

つづき〜

ちまちまソース記述中

とりあえずわかりそうなところでFMOの作成部分をさくせ〜 やることは Mutexを開いて所有権を取得 CreateFileMappingでファイルマッピング オブジェクトを作成 (作成されていた場合は、既存のファイルマッピングオブジェクトを開く) MapViewOfFile ファイル…