のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,643,362人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレMicrosoft Silverlight その4

    silverlight スレッド一覧へ / silverlight とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    301 : デフォルトの名無 - 2009/08/06(木) 08:57:33 (-1,-29,-37)
    WPFでいうところのRenderTargetBitmapの役割を兼ねてるからな
    302 : デフォルトの名無 - 2009/08/06(木) 11:01:34 (-1,-29,-18)
    シェーダーの結果をWriteableBitmapに書き込む方法ありませんか?
    303 : デフォルトの名無 - 2009/08/06(木) 21:46:08 (-1,-29,+0)
    WriteableBitmap.Render
    304 : デフォルトの名無 - 2009/08/08(土) 16:25:25 (+57,+29,-38)
    ICloneableが消えたのはなんでなんだろう。
    どうせCloneの動作は激しく実装依存だからインターフェイスで形だけ合わせたところで
    あまり意味がないからかなやっぱり。
    305 : デフォルトの名無 - 2009/08/08(土) 16:59:56 (+3,-29,-30)
    詳細と簡易のどちらかも決まっていないので、
    MemberwiseCloneと大して変わらないからなあ。
    JavaにCloneableがあるから、こっちにも一応用意しておきましたってレベルな気がする。
    306 : デフォルトの名無 - 2009/08/08(土) 17:05:00 (+62,+29,-60)
    具体的に型指定せずにICloneable型として扱うことなんてまず無いもんな
    Cloneが具体的にどういう動作をするのか,どういう使い方を想定して実装するべきなのかについて
    指針が全く無いから使いようがない
    307 : デフォルトの名無 - 2009/08/09(日) 01:46:40 (+63,+30,-84)
    どん兵衛にはワカメが入っている。
    それは開発者がどうしても入れたいと上司に掛け合った結果。
    ワカメを入れることで食べる側に更なる味と健康を顧客達に。
    そう強く願う開発者の善意がどん兵衛にワカメを入れたのだ。
    高がワカメ、されどワカメ。
    そのワカメに救われた人間がこの世にどれだけ居るだろうかっ!
    308 : デフォルトの名無 - 2009/08/09(日) 01:48:08 (+7,-10,+0)
    誤爆スマソ
    309 : デフォルトの名無 - 2009/08/09(日) 01:54:19 (+37,+19,-13)
    何という誤爆w
    310 : デフォルトの名無 - 2009/08/09(日) 01:54:32 (+46,+28,+0)
    和んだw
    311 : デフォルトの名無 - 2009/08/09(日) 04:21:10 (+38,+20,-12)
    熱い誤爆だなw
    312 : デフォルトの名無 - 2009/08/09(日) 08:12:02 (-1,-29,+0)
    ICloneableに熱い思いが入ってたのかと思った。
    313 : デフォルトの名無 - 2009/08/11(火) 17:57:19 (-1,-29,-39)
    314 : デフォルトの名無 - 2009/08/11(火) 19:55:33 (+3,-29,-62)
    もしかして Silverlight 3 のオフラインドキュメントは chm オンリー?

    Silverlight 2 SDK の時みたく dexplorer からドキュメントを覗けたりはできなくなったのか…。
    315 : デフォルトの名無 - 2009/08/12(水) 18:06:03 (+57,+29,-6)
    316 : デフォルトの名無 - 2009/08/15(土) 04:24:14 (+62,+29,-49)
    Silverlight2のプロジェクトを3でコンパイルし直したら普通に動いたんで、
    まあいいかと思ってたんだけど、ふと調べてみたら
    リンクしてるアセンブリのバージョンがいくつか違うのな。
    心なしか、高負荷のアプリを動かした時のブラウザのリサイズが早くなった気もする。
    317 : デフォルトの名無 - 2009/08/17(月) 11:07:43 (+3,-29,-84)
    WriteableBitmap.Renderすごい。ツリーに登録しなくてオブジェクトをどんどん描ける。
    実質オブジェクトツリーから解放された気になってるんだけど、
    Hitが無いとか、オブジェクトに依存する事以外でなんか問題ある?
    318 : デフォルトの名無 - 2009/08/17(月) 11:42:50 (-2,-30,-36)
    SilverSpriteってWriteableBitmap対応してるらしいけど
    SpriteBatch.Drawで使ってくれてるのかな?
    319 : デフォルトの名無 - 2009/08/18(火) 16:30:08 (+2,-29,-21)
    WriteableBitmap.Renderの使い道は更新されない複雑な要素をキャッシュするくらいだろ
    毎フレームWriteableBitmapを更新するようなことは非効率すぎる
    320 : デフォルトの名無 - 2009/08/18(火) 18:25:53 (+69,+29,-80)
    となると、例えばパーティクルを表現しようとした時、
    表示される最大オブジェクトを用意しておいて
    毎フレーム表示、非表示を切り替えたり表示の優先順位でツリーの枝を移動した方が効率的?
    なんか、枝の移動って処理的に重そうなイメージがあるんだけど。。
    321 : デフォルトの名無 - 2009/08/18(火) 18:46:50 (+5,-22,-2)
    優先度ならツリーの移動なんて必要ないでしょ。
    ZIndexを指定すればいい。
    322 : デフォルトの名無 - 2009/08/18(火) 18:56:47 (+62,+29,-125)
    ああそっか。しかし山盛りの描画物を1つ1つ管理した方が良いってのは何か解せない。
    特にオブジェクトに付随するイベントとか描画以外の部分も考えると。
    もちろん、俺の知らない何かを見落としてるのかもしれない。
    WriteableBitmap.Renderが通常のツリー描画に比べて
    どれくらいパフォーマンスが落ちるっていう文献、どっかにない?
    323 : デフォルトの名無 - 2009/08/18(火) 19:11:30 (+12,-30,-299)
    ツリー描画というのがどういうことをいうのかわからないが、
    >>320を例として
    もし、Image UIElementをパーティクルの個数分用意してImage UIElementを動かすといった場合、
    80個ぐらいが限度かも。それ以上になるとフレームレートが落ちる。
    BitmapImageオブジェクトで描画を行う場合は、PngEncoderなどSetSourceでのMemoryStreamによる描画より
    WritableBitmapを使って描画するほうが早い。
    (SL2はそもそもWritableBitmapがなかったからMemoryStreamでしかできなったけど)
    ただ、パーティクルがピクセルごとの計算で実装できるものであればカスタムピクセルシェーダーで実装したほうがめちゃはやい。
    324 : デフォルトの名無 - 2009/08/18(火) 19:28:57 (+3,-29,-84)
    あ、BitmapImageオブジェクトの場合は、描画内容(描画で使用する計算量)にもよるが、
    だいたい500x500ピクセルぐらいが限度かと。それ以上になるとフレームレートが落ちる。(バックバッファ未使用)
    325 : デフォルトの名無 - 2009/08/18(火) 19:36:38 (+0,-28,-19)
    だよなぁ。
    >>319
    >毎フレームWriteableBitmapを更新するようなことは非効率すぎる
    の根拠はどこからくるんだろう?一回バッファに描く所か?
    326 : デフォルトの名無 - 2009/08/18(火) 20:17:02 (+59,+26,-33)
    すまん、ツリー描画というのはどういう描画のことなんだ?
    327 : デフォルトの名無 - 2009/08/18(火) 20:33:48 (+3,-29,-229)
    すれ汚しですまん。最大の要因を忘れてた。
    「マシンスペックによって描画速度は大きく変化する」
    CPUのスペックによるといったほうがいいか。
    80個ぐらいとか、500x500というのはデスクトップマシンでの話し。
    デスクトップマシン(Q6600,2.4GHz)とノート(Pentium M,1.2GHz)で同じものを動かして比べてみると、
    ノートはデスクトップマシンの半分以下のフレームレートに落ちる。
    また、ピクセルシェーダーはシングルコアにおいても描画速度は速いが、
    マルチコアによる演算に対応しているため、コア数が多いCPUだとさらに描画速度が速くなる(ほぼxコア数の速度となる)
    328 : デフォルトの名無 - 2009/08/18(火) 21:10:09 (+40,-29,-73)
    >>326
    ああごめん、CanvasとかにChildren.Addして描画する普通の描画方法。
    ヘルプのパフォーマンスの項にツリーっていう単語がでてたんで、
    これで通用すると思った。
    329 : デフォルトの名無 - 2009/08/18(火) 21:22:22 (+63,+29,+0)
    >>328
    そういうことね。わかった。
    330 : デフォルトの名無 - 2009/08/19(水) 13:44:03 (+62,+29,-56)
    今から業務用アプリ開発するならSilverlight2とSilverlight3とどちらがいいですか?
    普通なら新しい方を選択すべきでしょうが3は出たばかりで不安です。
    早まるなFlashにしろ!という意見もお待ちしております。
    331 : デフォルトの名無 - 2009/08/19(水) 14:15:02 (+99,+29,-67)
    業務用アプリならblendは使わないよな?
    blendなしでいいなら、俺は3を選ぶな。

    > 普通なら新しい方を選択すべきでしょうが3は出たばかりで不安です。
    3が不安なら2も同じくらい不安じゃね?
    どうせ大した実績もないんだし。

    むしろ、2のサポートが続けられるのか不安だよ。
    332 : デフォルトの名無 - 2009/08/19(水) 14:15:19 (+97,+29,-2)
    3でOK。というより3のほうが断然いい。
    333 : デフォルトの名無 - 2009/08/19(水) 14:29:48 (+82,+29,-23)
    >>331
    >>332
    ありがとうございます。

    マウスでグラフ棒引いたりしたいですが、
    始めたばかりでblendが必要かどうかもまだ判断できません。
    出来ることならblendなしでやりたいと思います。
    334 : デフォルトの名無 - 2009/08/19(水) 14:40:30 (+9,-29,-8)
    >>333
    Blendなしですべてのことはできる。ただし、その分XAMLの知識およびゴリゴリとXAMLを打ち込む労力が必要。
    335 : デフォルトの名無 - 2009/08/19(水) 22:45:03 (+22,-5,-21)
    全部Blendでやってる人とかいる?
    前でもアプリ作ったときは結局書き方がわからないのをBlendで作って後はXAMLをゴリゴリ修正、何かのイベントに応じてコードで動的生成とかしてたんだが。
    336 : デフォルトの名無 - 2009/08/20(木) 08:17:16 (+57,+29,-4)
    http://sildev.net/3DDemo/

    やりたいことによるべさ
    Flash といっても色々あるし…
    337 : デフォルトの名無 - 2009/08/22(土) 19:10:35 (+3,-30,-85)
    Silverlightで普通にローカルファイルを
    OpenFileDialogとSaveFileDialog経由で操作できるけど
    これセキュリティ違反にならんのか。

    直接絶対パスとかでファイルIOする場合だけ例外なるだけ?

    338 : デフォルトの名無 - 2009/08/22(土) 21:43:46 (+57,+29,-31)
    ユーザーの指示でしかオペレーション成功せんのに
    セキュリティも何もないじゃろ
    339 : デフォルトの名無 - 2009/08/22(土) 23:15:24 (+57,+29,-47)
    ドキュメントを見れば判るが、アプリ側が好き勝手できない様な設計にもなっているしな。
    あくまで、ユーザーの選択したファイルに対してのみ操作ができる構造になっている。
    340 : デフォルトの名無 - 2009/08/22(土) 23:56:36 (-4,-27,+1)
    gsfgsfgsfgs
    341 : デフォルトの名無 - 2009/08/23(日) 15:58:21 (+57,+29,-20)
    VS しかないけど シルバーライト導入する意義はありますか
    WPFだったらどうなんだろう
    342 : デフォルトの名無 - 2009/08/23(日) 19:35:57 (+42,+24,+0)
    ねえよ
    343 : デフォルトの名無 - 2009/08/23(日) 19:37:09 (+45,+17,-15)
    UI をリッチにしたいかどうかしだいだろ。
    344 : デフォルトの名無 - 2009/08/23(日) 22:02:43 (+21,-6,-30)
    VWDの無料版でもいいからインストールする気はあるか。
    描画は若干遅くなっても、クラスプラットフォーム、
    自動バージョンアップに魅力を感じるか。

    この辺じゃないかなぁ。
    345 : デフォルトの名無 - 2009/08/23(日) 22:04:49 (+16,-11,-1)
    何がしたいのかそれだけでわかるかよ(´・ω・`)
    346 : デフォルトの名無 - 2009/08/24(月) 11:17:45 (-1,-29,-1)
    すまん、クラスプラットフォームじゃなくてクロスプラットフォームだった。
    347 : デフォルトの名無 - 2009/08/24(月) 13:16:27 (+57,+29,-19)
    自動バージョンアップだけでも導入する価値がありそう。
    Flashなんていつまでウィルスのスープになってるんだか。
    348 : デフォルトの名無 - 2009/08/24(月) 14:29:57 (+61,+29,-15)
    こういうのhttp://realtime-chart.info/ Silverlightでつくってみたいんだけどどうすればいいの?
    349 : デフォルトの名無 - 2009/08/24(月) 14:50:11 (+6,-29,-12)
    350 : デフォルトの名無 - 2009/08/24(月) 15:26:40 (-1,-29,-32)
    http://timheuer.com/blog/archive/2009/08/21/silverlight-flash-comparison-based-on-bad-research-refuted.aspx

    競合するけど… reflactorでデコンパイルできちゃうん
    だよな silverlight...
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / silverlight スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について